publisher: Plume publish date: November 29th 2005
format: paperback pages: 256
language: English
ISBN:
0452286824 (9780452286825)
publisher: Thorsons publish date: September 6th 2004
format: paperback pages: 256
language: English
ISBN:
000715500X (9780007155002)