David Leavitt is the author of several story collections and novels. He teaches creative writing at the University of Florida, Gainesville, where he lives.
The Man Who Knew Too Much: Alan Turing and the invention of computers
The Page Turner
While England Sleeps
© Hachette Australia, All Rights Reserved · Site by Chook