by Barry Smart
publisher: Sage Publications (CA) publish date: September 15th 2005
format: paperback pages: 217
language: English
ISBN:
076194351X (9780761943518)
publisher: Sage Publications (CA) publish date: September 15th 2005
format: hardcover pages: 217
language: English
ISBN:
0761943501 (9780761943501)
publisher: Sage Publications (CA) publish date: January 1st 2005
format: ebook pages: 224
language: English
ISBN:
1281239933 (9781281239938)
publisher: Sage Publications (CA) publish date: August 24th 2005
format: ebook pages: 224
language: English
ISBN:
1847871623 (9781847871626)
publisher: Sage Publications (CA) publish date: August 24th 2005
format: ebook pages: 224
language: English
ISBN:
1446236528 (9781446236529)