by Michael Argyle
publisher: Routledge publish date: January 31st 2003
format: hardcover pages: 208
language: English
ISBN:
0415175895 (9780415175890)
publisher: Routledge publish date: May 17th 2006
format: ebook pages: 208
language: English
ISBN:
1134685343 (9781134685349)
publisher: Routledge publish date: May 17th 2006
format: ebook pages: 208
language: English
ISBN:
1134685335 (9781134685332)
publisher: Routledge publish date: May 17th 2006
format: ebook pages: 208
language: English
ISBN:
1134685297 (9781134685295)
publisher: Taylor & Francis Group publish date: January 29th 1998
format: ebook
language: English
ISBN:
1280463317 (9781280463310)
language: English
ISBN:
0710010230 (9780710010230)