Paperback
details (United States).
ISBN: 978-0-13-166805-8
ISBN-10: 0-13-166805-6
prentice hall pearson · 2005