A borrowed man / Gene Wolfe.

Wolfe, Gene, author.