publisher: Prestel Publishing
publish date: October 25th 2012
format: hardcover pages: 212
language: English
ISBN:
3791351079 (9783791351070)
publisher: Stanford General Books publish date: August 11th 2008
format: paperback pages: 576
language: English
ISBN:
0804757526 (9780804757522)