by Peter Enderwick
publisher: Routledge publish date: January 1st 2013
format: ebook pages: 244
language: English
ISBN:
1283973375 (9781283973373)
publisher: Routledge
publish date: January 10th 2013
format: paperback pages: 244
language: English
ISBN:
1138007854 (9781138007857)
publisher: Routledge publish date: January 17th 2013
format: ebook pages: 248
language: English
ISBN:
1135134014 (9781135134013)
publisher: Routledge publish date: January 17th 2013
format: ebook pages: 248
language: English
ISBN:
1135134006 (9781135134006)
publisher: Routledge publish date: January 17th 2013
format: ebook pages: 248
language: English
ISBN:
1135133964 (9781135133962)
publisher: Routledge publish date: January 10th 2013
format: hardcover pages: 244
language: English
ISBN:
0415643155 (9780415643153)