by David Holmes
publisher: SAGE Publications Ltd publish date: April 23rd 2005
format: paperback pages: 272
language: English
ISBN:
0761970703 (9780761970705)
publisher: Sage Publications (CA) publish date: April 23rd 2005
format: hardcover pages: 272
language: English
ISBN:
076197069X (9780761970699)
publisher: Sage Publications (CA) publish date: March 15th 2005
format: ebook pages: 272
language: English
ISBN:
1847877249 (9781847877246)