The Longman encyclopedia edited by Asa Briggs - Harlow Longman 1990 - 1178p.


Encyclopaedias

R A31 L863