publisher: iUniverse
publish date: May 1st 2004
format: paperback pages: 240
language: English
ISBN:
0595318363 (9780595318360)
publisher: CreateSpace publish date: May 10th 2013
format: paperback pages: 236
language: English
ISBN:
1484912071 (9781484912072)