by Dr . Alan S . Canestrari (Author), Bruce A . Marlowe (Author)
Format: Paperback
Pages: 328
Publisher: Sage Publications, Inc
Published: 29 Nov 2005
ISBN 10: 1412913888
ISBN 13: 9781412913881