This is some of the finest work by John F.D. Taff. I can’t recommend it enough, read my review and see for yourself.

Advertisements