Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Library of Congress Number: 2004111943
Publisher: Tim Moore
Executive Editor: Jim Boyd
Editorial Assistant: Richard Winkler
Development Editor: Russ Hall
Marketing Manager: Martin Litkowski
International Marketing Manager: Tim Galligan
Cover Designer: Chuti Prasertsith
Managing Editor: Gina Kanouse
Senior Project Editor: Kristy Hart
Copy Editor: Krista Hansing
Senior Indexer: Cheryl Lenser
Senior Compositor: Gloria Schurick
Manufacturing Buyer: Dan Uhrig
© 2005 by Pearson Education, Inc.
Publishing as Financial Times Prentice Hall
Upper Saddle River, New Jersey 07458
Financial Times Prentice Hall offers excellent discounts on this book when ordered in quantity for bulk purchases or special sales. For more information, please contact U.S. Corporate and Government Sales, 1-800-382-3419, corpsales@pearsontechgroup.com. For sales outside the U.S., please contact International Sales at international@pearsoned.com.
Company and product names mentioned herein are the trademarks or registered trademarks of their respective owners.
All rights reserved. No part of this book may be reproduced, in any form or by any means, without permission in writing from the publisher.
Printed in the United States of America
First Printing
Pearson Education LTD.
Pearson Education Australia PTY, Limited.
Pearson Education Singapore, Pte. Ltd.
Pearson Education North Asia, Ltd.
Pearson Education Canada, Ltd.
Pearson Educatión de Mexico, S.A. de C.V.
Pearson Education—Japan
Pearson Education Malaysia, Pte. Ltd.
To Lynne, for supporting my writing and everything else that I do