format: paperback pages: 224
language: English
ISBN:
0742529487 (9780742529489)
publisher: McGraw-Hill
publish date: January 10th 2012
format: paperback pages: 413
language: English
ISBN:
0073122947 (9780073122946)
format: paperback pages: 286
language: English
ISBN:
0847698831 (9780847698837)
publisher: Cambridge University Press publish date: August 1st 2009
format: paperback pages: 316
language: English
ISBN:
0521178150 (9780521178150)
publisher: ABC-Clio publish date: May 22nd 2008
format: hardcover pages: 1863
language: English
ISBN:
1851099077 (9781851099078)