by Stephen Slade
publisher: Psychology Press publish date: October 1st 1993
format: hardcover pages: 304
language: English
ISBN:
0805813667 (9780805813661)
publisher: Psychology Press publish date: June 17th 2013
format: ebook pages: 304
language: English
ISBN:
1134779240 (9781134779246)
publisher: Psychology Press publish date: January 1st 2013
format: ebook pages: 301
language: English
ISBN:
1299695299 (9781299695290)
publisher: Psychology Press publish date: June 17th 2013
format: ebook pages: 304
language: English
ISBN:
1134779178 (9781134779178)
publisher: Psychology Press publish date: June 17th 2013
format: ebook pages: 304
language: English
ISBN:
1134779100 (9781134779109)