by John Emsley
publisher: Oxford University Press, USA publish date: July 1st 2006
format: paperback pages: 259
language: English
ISBN:
0192806734 (9780192806734)
publisher: Oxford University Press, USA publish date: May 1st 2004
format: hardcover pages: 259
language: English
ISBN:
0192805096 (9780192805096)
publisher: John Wiley & Sons publish date: April 18th 2003
format: paperback pages: 302
language: English
ISBN:
3527307907 (9783527307906)
format: kindle pages: 272
language: English
ASIN: B000WDP1E0
publisher: Oxford University Press publish date: April 8th 2004
format: ebook
language: English
ISBN:
0191517119 (9780191517112)
publisher: Oxford University Press publish date: July 1st 2004
format: ebook pages: 272
language: English
ISBN:
1280752173 (9781280752179)