publisher: John Wiley & Sons publish date: May 30th 2003
format: paperback pages: 840
language: English
ISBN:
0764526065 (9780764526060)
publisher: OUP Oxford
publish date: September 24th 2013
format: kindle pages: 832
language: English
ASIN: B00FECBTDQ
publisher: John Wiley & Sons publish date: April 21st 2008
format: ebook pages: 840
ISBN:
0470334487 (9780470334485)
publisher: Ryder Publications
publish date: April 25th 2009
format: paperback pages: 282
language: English
ISBN:
10:0615286 (9780615286860)