publisher: Dover Publications publish date: May 11th 2007
format: paperback pages: 480
language: English
ISBN:
0486454657 (9780486454658)
ASIN: 486454657
publisher: BN Publishing publish date: December 27th 2010
format: paperback pages: 466
language: English
ISBN:
1607963078 (9781607963073)