by Daniel L . Hartl (Author)
Format: Paperback
Pages: 763
Edition: 7
Publisher: Jones and Bartlett Publishers, Inc
Published: 03 Dec 2008
ISBN 10: 076377216X
ISBN 13: 9780763772161