publisher: Primary Sources, Historical Collections publish date: February 15th 2011
format: paperback pages: 204
language: English
ISBN:
1241065535 (9781241065539)
publisher: Cambridge University Press publish date: October 11th 2012
format: paperback pages: 416
language: English
ISBN:
1108053963 (9781108053969)
publisher: Cambridge University Press publish date: October 11th 2012
format: paperback pages: 430
language: English
ISBN:
1108053955 (9781108053952)
publisher: London : Smith
format: ebook
language: English
ISBN:
0020144229 (2940020144224)