by C. Stephen Layman
publisher: Oxford University Press, USA publish date: October 1st 2006
format: hardcover pages: 278
language: English
ISBN:
019530814X (9780195308143)
publisher: Oxford University Press, USA publish date: August 1st 2007
format: paperback pages: 240
language: English
ISBN:
0195308158 (9780195308150)
publisher: Oxford University Press publish date: October 16th 2006
format: ebook
language: English
ISBN:
0198042108 (9780198042105)
format: kindle pages: 288
language: English
ASIN: B001RCTZVA