by Leslie Paul Thiele
publisher: Cambridge University Press publish date: August 31st 2006
format: ebook pages: 334
language: English
ISBN:
1280703717 (9781280703713)
publisher: Cambridge University Press publish date: September 1st 2006
format: hardcover pages: 321
language: English
ISBN:
0521864445 (9780521864442)
publisher: Cambridge University Press publish date: November 1st 2010
format: paperback pages: 334
language: English
ISBN:
0521248914 (9780521248914)
publisher: Cambridge University Press publish date: October 16th 2006
format: ebook pages: 338
language: English
ISBN:
0511243391 (9780511243394)