by Geoffrey Parker
publisher: Cambridge University Press publish date: September 11th 2000
format: paperback pages: 416
language: English
ISBN:
0521794315 (9780521794312)
publisher: Cambridge University Press publish date: August 22nd 2005
format: paperback pages: 536
language: English
ISBN:
0521618959 (9780521618953)
publisher: Cambridge University Press publish date: September 29th 2008
format: paperback pages: 432
language: English
ISBN:
0521738067 (9780521738064)
publisher: Cambridge University Press publish date: September 29th 1995
language: English
ISBN:
0521440734 (9780521440738)
publisher: Cambridge University Press publish date: August 29th 2005
format: hardcover pages: 536
language: English
ISBN:
0521853591 (9780521853590)