publisher: Oxford University Press, USA publish date: December 2nd 2004
format: hardcover pages: 240
language: English
ISBN:
0195172841 (9780195172843)
publisher: Oxford University Press publish date: March 5th 2005
format: hardcover
ISBN:
019530618X (9780195306187)
publisher: Musa Publishing
publish date: November 30th 2012
format: ebook
ISBN:
9781619374195
ISBN:
1554701953 (9781554701957)