100 Must-read Prize-Winning Novels: Discover your next great ...
Nick Rennison
Discover your next great read... Nick Rennison ... In this dazzlingly inventive andcleverly written book, acontemporary detective (possessed of the same name as the eighteenth century architect Nicholas Hawksmoor) moves towards a mystical ...