Duty, Honor, Empire: a 25th Century Love Story by Christopher Haley | Menrva Books | MenrvaBooks