by Peter Schakel, Jack Ridl
publisher: Bedford Books
publish date: November 6th 2002
format: paperback pages: 411
language: English
ISBN:
0312402384 (9780312402389)
publisher: Bedford/St. Martin's
publish date: August 8th 2008
format: paperback pages: 448
language: English
ISBN:
0312466161 (9780312466169)
publisher: Bedford Books
format: paperback pages: 411
language: English
ISBN:
0312488386 (9780312488383)