The Thief of Time

John Boyne
Black Swan, 2000
Novels
Marc Girod