Copublished by Morgan Kaufmann Publishers and dpunkt.verlag
Morgan Kaufmann Publishers | dpunkt.verlag |
Senior Editor: Tim Cox | Senior Editor: Christa Preisendanz |
Publishing Services Manager: Simon Crump
Project Manager: Brandy Palacios
Editorial Assistant: Richard Camp
Cover Design: Frances Baca Design
Cover Image: Montage of tools in boxes, courtesy of Digital Vision and Getty Images
Composition: Newgen Imaging Systems
Technical Illustration: RDC Tech
Translators: Angelika Shafir, Bob Bach
Copyeditor: Harbour Fraser Hodder
Proofreader: Graphic World Inc.
Interior printer: The Maple-Vail Book Manufacturing Group
Cover printer: Phoenix Color Corp.
Morgan Kaufmann Publishers is an imprint of Elsevier.
500 Sansome Street, Suite 400, San Francisco, CA 94111
Available in Germany, Austria, and Switzerland from
© 2005 by Elsevier Inc. (USA) and dpunkt.verlag (Germany)
Designations used by companies to distinguish their products are often claimed as trademarks or registered trademarks. In all instances in which Morgan Kaufmann Publishers is aware of a claim, the product names appear in initial capital or all capital letters. Readers, however, should contact the appropriate companies for more complete information regarding trademarks and registration.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means—electronic, mechanical, photocopying, scanning, or otherwise-without prior written permission of the publisher.
Permissions may be sought directly from Elsevier’s Science & Technology Rights Department in Oxford, UK: phone: (+44) 1865 843830, fax: (+44) 1865 853333, e-mail: [email protected].
You may also complete your request on-line via the Elsevier home-page (http://elsevier.com) by selecting “Customer Support” and then “Obtaining Permissions.”
Library of Congress Cataloging-in-Publication Data
This book is printed on acid-free paper.
For information on all Morgan Kaufmann publications, visit our website at www.mkp.com.
18.219.228.156