The Ten Thousand: A Novel of Ancient Greece