publisher: Meadowbrook Press
publish date: November 28th 2006
format: paperback pages: 870
language: English
ISBN:
0684047020 (9780684047027)
publisher: Meadowbrook Press
format: paperback pages: 870
language: English
ISBN:
0881665193 (9780881665192)
publisher: Meadowbrook publish date: September 18th 2012
format: paperback pages: 540
language: English
ISBN:
145168083X (9781451680836)
publisher: Meadowbrook publish date: September 20th 2011
format: ebook pages: 688
language: English
ISBN:
1451669607 (9781451669602)