by Anthony Simon Laden, David Owen
publisher: Cambridge University Press publish date: October 1st 2007
format: paperback pages: 419
language: English
ISBN:
052167090X (9780521670906)
publisher: Cambridge University Press publish date: August 1st 2007
format: hardcover pages: 432
language: English
ISBN:
0521854504 (9780521854504)