David Leavitt has written several highly acclaimed works of fiction and non-fiction, including THE LOST LANGUAGE OF CRANES, which was made into a BBC film. He divides his time between California and Italy.
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