publisher: Kessinger Publishing publish date: October 1st 2007
format: paperback pages: 416
language: English
ISBN:
0548653704 (9780548653708)
publisher: Holmes Press publish date: July 1st 2008
format: paperback pages: 412
language: English
ISBN:
1409790320 (9781409790327)