publisher: Pixz Books
format: hardcover
language: English
ISBN:
1906887853 (9781906887858)
publisher: Cambridge University Press publish date: September 30th 2010
format: paperback pages: 366
language: English
ISBN:
1108015905 (9781108015905)
publisher: Other
format: paperback pages: 224
language: English
ISBN:
0415014069 (9780415014069)
publisher: The History Press publish date: January 1st 2011
format: paperback pages: 96
language: English
ISBN:
0752456938 (9780752456935)
publisher: Pixz Books
format: hardcover
language: English
ISBN:
1906887845 (9781906887841)