by Richard Whatmore, Brian Young
publisher: Palgrave Macmillan publish date: August 8th 2006
format: hardcover pages: 256
language: English
ISBN:
1403939004 (9781403939005)
publisher: Palgrave Macmillan publish date: August 8th 2006
format: paperback pages: 256
language: English
ISBN:
1403939012 (9781403939012)