publisher: Kessinger Publishing publish date: June 23rd 2005
format: paperback pages: 452
language: English
ISBN:
1417987340 (9781417987344)
publisher: Boucher Press publish date: March 30th 2010
format: paperback pages: 450
language: English
ISBN:
1445546582 (9781445546582)