Paperback
details (United States).
ISBN: 978-0-321-31488-8
ISBN-10: 0-321-31488-3
Pearson/Benjamin Cummings · 2006