publisher: Kessinger Publishing publish date: March 1st 2005
format: hardcover pages: 620
language: English
ISBN:
1432626213 (9781432626211)
publisher: Quality Resources.
format: hardcover
language: English
ISBN:
0527767069 (9780527767068)
publisher: Kessinger Publishing publish date: March 1st 2005
format: paperback pages: 620
language: English
ISBN:
1417989254 (9781417989256)