A Thousand Ships: A Novel (Hardcover)