publisher: Meadowbrook publish date: April 1st 2005
format: paperback pages: 360
language: English
ISBN:
0684031353 (9780684031354)
publisher: Meadowbrook Press publish date: July 21st 2005
format: hardcover pages: 351
language: English
ISBN:
0881664839 (9780881664836)
publisher: Meadowbrook publish date: June 1st 2010
format: ebook pages: 360
language: English
ISBN:
1442411228 (9781442411227)
publisher: Meadowbrook Press publish date: March 28th 2005
format: paperback pages: 360
language: English
ISBN:
1616792485 (9781616792480)