100 Great lives of antiquity / edited by John Canning. - Culcutta : Rupa & co, 1992. - 534p.


Rulers and Warriors

920.02 / CAN.G