Harman, Chris

A people's history of the World - Hyderabad Orient longman 2005 - 729p.

940 H228P