John Joseph Adams
Author details
- Born:
- Jan. 6, 1976
External links
Books by John Joseph Adams
3 stars
The Improbable Adventures of Sherlock Holmes
by John Joseph Adams, Robert J. Sawyer, Stephen Baxter, and 27 others