"Palmer, Alan"

Who's who in modern history - London Routledge 2003 - 363 p.

9780415118859


Biographical dictionary

R 920.02