format: hardcover pages: 667
language: English
ISBN:
0073407372 (9780073407371)
publisher: Oxford University Press, USA publish date: April 1st 2009
format: hardcover pages: 540
language: English
ISBN:
0199546045 (9780199546046)
publisher: NetLibrary, Incorporated publish date: February 19th 2009
format: ebook
ISBN:
019156768X (9780191567681)