by Michael Mann
publisher: Cambridge University Press publish date: November 1st 2004
format: paperback pages: 584
language: English
ISBN:
0521538548 (9780521538541)
ASIN: 521538548
publisher: Cambridge University Press publish date: October 11th 2004
format: hardcover pages: 580
language: English
ISBN:
052183130X (9780521831307)
publisher: Cambridge University Press publish date: October 11th 2004
format: kindle pages: 590
language: English
ISBN:
9780511447136
publisher: Cambridge University Press publish date: October 11th 2004
format: ebook pages: 590
language: English
ISBN:
0511227566 (9780511227561)
publisher: Cambridge University Press publish date: January 13th 2005
format: ebook pages: 589
language: English
ISBN:
1280702117 (9781280702112)