publisher: Kessinger Publishing
publish date: July 1st 2007
format: hardcover pages: 504
language: English
ISBN:
0548106320 (9780548106327)
publisher: Lynch
format: ebook
language: English
ISBN:
0005402972 (2940005402974)
publisher: Ashfield Press
format: hardcover pages: 371
language: English
ISBN:
190165804X (9781901658040)