Atlas of World History John Haywood
USD 8.22 USD
Specifications
| Author | John Haywood |
| Language | English |
| Publication Year | 1997 |
| ISBN | 9780760706879 |
A nice touch is the way this novel blends humor with heartbreak.