format: hardcover pages: 197
language: English
ISBN:
0838639763 (9780838639764)
publisher: FutureCycle Press
format: Paperback pages: 42
language: English
ISBN:
1938853806 (9781938853807)
publisher: McFarland & Company publish date: April 9th 2009
format: paperback pages: 241
language: English
ISBN:
0786440023 (9780786440023)