publisher: Kessinger Publishing publish date: February 1st 2008
format: paperback pages: 376
language: English
ISBN:
0548892520 (9780548892527)
publisher: Lammers Press publish date: March 15th 2007
format: paperback pages: 368
language: English
ISBN:
1406716421 (9781406716429)