publisher: The History Press
publish date: July 1st 2012
format: paperback pages: 96
language: English
ISBN:
0752479741 (9780752479743)
publisher: Springer publish date: December 8th 2010
format: paperback pages: 453
language: English
ISBN:
9048153891 (9789048153893)
publisher: Springer publish date: December 31st 1999
format: hardcover pages: 464
ISBN:
0792361490 (9780792361497)