publisher: Kessinger Publishing publish date: May 1st 2006
format: paperback pages: 472
language: English
ISBN:
1425494269 (9781425494261)
publisher: TAN Books publish date: September 1st 1979
format: paperback pages: 345
language: English
ISBN:
0895550792 (9780895550798)