publisher: Cambridge University Press publish date: February 20th 2012
format: paperback pages: 444
language: English
ISBN:
0521737478 (9780521737470)
publisher: Routledge Cavendish publish date: May 1st 1998
format: Textbook Binding pages: 432
ISBN:
187621306X (9781876213060)
publisher: Routledge Cavendish publish date: March 4th 2013
format: ebook pages: 560
ISBN:
1135315582 (9781135315580)
publisher: Federation Press
publish date: September 9th 2011
format: paperback pages: 518
language: English
ISBN:
1862878382 (9781862878389)