by David Beetham
publisher: Humanities Press Intl
format: hardcover pages: 267
language: English
ISBN:
0391036246 (9780391036246)
language: English
ISBN:
0333375394 (9780333375396)
publisher: Palgrave Macmillan publish date: November 13th 2013
format: paperback pages: 336
language: English
ISBN:
0230279732 (9780230279735)
publisher: Palgrave Macmillan publish date: November 13th 2013
format: hardcover pages: 336
language: English
ISBN:
0230279724 (9780230279728)
publisher: Humanities Press Intl
format: hardcover pages: 267
language: English
ISBN:
0391036238 (9780391036239)