ID:DA14381875
Search authors sharing the same name
John L. Rector
Greenwood c2019 2nd ed The Greenwood histories of the modern nations
Available at 3 libraries
by John L. Rector
Palgrave Macmillan 2005
pb : alk. paper
Available at 4 libraries
Greenwood Press 2003 The Greenwood histories of the modern nations
alk. paper
Available at 5 libraries