The Alexander Trilogy by Mary Renault