Writings early modern history /
Garthine Walker.
- Great Britain : Hodder Arnold, 2005.
- 238p
PBK
0340807792 Lb 16.99
2129 [old SOUL v1.0 record id]
Modern History
909.08 / W 151 w
PBK
0340807792 Lb 16.99
2129 [old SOUL v1.0 record id]
Modern History
909.08 / W 151 w