The Alexander trilogy - Renault, Mary (Penguin Books, 1984)