by JohnWeeks (Author)
Format: Paperback
Pages: 688
Edition: International ed of 10th revised ed
Publisher: Wadsworth
Published: 30 Aug 2007
ISBN 10: 0495100552
ISBN 13: 9780495100553