Booklist
- The Autobiography of Henry VIII (1986)
- Mary Queen of Scotland and The Isles (1992)
- The Memoirs of Cleopatra (1997)
- Mary Called Magdalene (2002)
- Lucille Lost (2006)
- Helen of Troy (2006)
- Elizabeth I: A Novel (2012)
- The Confessions of Young Nero (2017)
- The Splendor Before the Dark (2018)
Children’s Books
- Lucille Lost (2006)
- The Quest of the Platypus (2022) – with Lydia Margaret Adcock