publisher: iUniverse publish date: April 7th 2006
format: hardcover pages: 272
language: English
ISBN:
0595829201 (9780595829200)
publisher: iUniverse publish date: April 7th 2006
format: paperback pages: 272
language: English
ISBN:
0595384838 (9780595384839)