publisher: iUniverse publish date: August 23rd 2005
format: hardcover pages: 284
language: English
ISBN:
0595812716 (9780595812714)
publisher: iUniverse publish date: August 23rd 2005
format: paperback pages: 284
language: English
ISBN:
0595367038 (9780595367030)