by JeromeKaufmann (Author)
Format: Hardcover
Pages: 928
Edition: 5
Publisher: Brooks/Cole
Published: 14 Feb 2008
ISBN 10: 049555345X
ISBN 13: 9780495553458