The King Must Die The King Must Die
2013
The Novels of Alexander the Great The Novels of Alexander the Great
2013
Fire from Heaven Fire from Heaven
2013
The Persian Boy The Persian Boy
2013
The Last of the Wine The Last of the Wine
2013
The Charioteer The Charioteer
2013
The Last of the Wine The Last of the Wine
2026
Fire from Heaven Fire from Heaven
2026
The Persian Boy The Persian Boy
2026
The King Must Die The King Must Die
2025
The Bull from the Sea The Bull from the Sea
1998
The King Must Die The King Must Die
1988