Cast No Shadow - James Swallow
I did what was needed.