David Stephen Mitchell is an English novelist, screenwriter, and translator.
David Mitchell
Author details
- Aliases:
-
David Mitchell, David Stephen Mitchell
- Born:
- Jan. 12, 1969
David Stephen Mitchell is an English novelist, screenwriter, and translator.