publisher: iUniverse publish date: June 14th 2007
format: paperback pages: 372
language: English
ISBN:
0595417337 (9780595417339)
publisher: iUniverse publish date: June 14th 2007
format: hardcover pages: 372
language: English
ISBN:
0595679323 (9780595679324)