publisher: Bedford Books publish date: December 22nd 2004
format: paperback pages: 640
language: English
ISBN:
0312412916 (9780312412913)
publisher: Bedford Books publish date: February 18th 2002
format: paperback pages: 525
language: English
ISBN:
0312250746 (9780312250744)