publisher: Trafalgar Square Books publish date: April 1st 2000
format: hardcover pages: 255
language: English
ISBN:
1570761515 (9781570761515)
publisher: Oxford University Press, USA publish date: November 28th 1999
format: hardcover pages: 120
language: English
ISBN:
0197290388 (9780197290385)
publisher: Trafalgar Square Books publish date: February 15th 2012
format: paperback pages: 255
language: English
ISBN:
1570765537