
David Stephen Mitchell is an English novelist and screenwriter, who has also translated two children's books.
Excerpt from Wikipedia, available under CC BY-SA 4.0.

The Bone Clocks
2015
ISBN 9781410476012
Slade House
2015
ISBN 9781410483744
The Bone Clocks A Novel
2014
ISBN 9780676979312
The Thousand Autumns of Jacob de Zoet
2010
ISBN 9780676979299