by Michael Farrell
publisher: David Fulton Publishers publish date: September 1st 2009
format: paperback pages: 307
language: English
ISBN:
0415490200 (9780415490207)
publisher: Routledge publish date: August 6th 2012
format: kindle pages: 321
language: English
ASIN: B008VSJ2TI
publisher: David Fulton Publishers publish date: June 1st 2009
format: hardcover pages: 320
language: English
ISBN:
0415490197 (9780415490191)
publisher: Routledge publish date: August 6th 2012
format: ebook
language: English
ISBN:
1136616640 (9781136616648)
publisher: Routledge publish date: January 1st 2012
format: ebook pages: 321
language: English
ISBN:
1283547155 (9781283547154)
publisher: Routledge publish date: August 6th 2012
format: ebook
language: English
ISBN:
1136616691 (9781136616693)
publisher: Routledge publish date: August 6th 2012
format: ebook
language: English
ISBN:
1136616683 (9781136616686)