Published by Penguin Random House LLC
Penguin Random House LLC, 345 Hudson Street, New York, New York 10014, USA • Penguin Random House (Canada), 320 Front Street West, Suite 1400, Toronto, Ontario M5V 3B6, Canada • Penguin Books Ltd., 80 Strand, London WC2R 0RL, England • Penguin Ireland, 25 St. Stephen’s Green, Dublin 2, Ireland (a division of Penguin Books Ltd.) • Penguin Random House (Australia), 707 Collins St, Docklands, Victoria 3008, Australia • Penguin Books India Pvt. Ltd., 3rd Floor Mindmill Corporate Tower, Plot No. 24A, Sector 16A, Film City, Noida, UP 201 301, India • Penguin Random House LLC (NZ), 67 Apollo Drive, Rosedale, North Shore, Auckland 1311, New Zealand (a division of Pearson New Zealand Ltd.) • Penguin Books (South Africa) (Pty.) Ltd., 24 Sturdee Avenue, Rosebank, Johannesburg 2196, South Africa • Penguin Books Ltd., Registered Offices: 80 Strand, London WC2R 0RL, England
All rights reserved. No part of this book shall be reproduced, stored in a retrieval system, or transmitted by any means, electronic, mechanical, photocopying, recording, or otherwise, without written permission from the publisher. No patent liability is assumed with respect to the use of the information contained herein. Although every precaution has been taken in the preparation of this book, the publisher and authors assume no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of information contained herein. For information, address Alpha Books, 6081 E. 82nd Street, Indianapolis, IN 46250.
THE COMPLETE IDIOT’S GUIDE TO and Design are registered trademarks of Penguin Random House LLC
ISBN: 9781592573448
eISBN: 9781101126691
Library of Congress Catalog Card Number: 2004116015
Interpretation of the printing code: The rightmost number of the first series of numbers is the year of the book’s printing; the rightmost number of the second series of numbers is the number of the book’s printing. For example, a printing code of 05-1 shows that the first printing occurred in 2005.
Note: This publication contains the opinions and ideas of its authors. It is intended to provide helpful and informative material on the subject matter covered. It is sold with the understanding that the authors and publisher are not engaged in rendering professional services in the book. If the reader requires personal assistance or advice, a competent professional should be consulted.
The authors and publisher specifically disclaim any responsibility for any liability, loss, or risk, personal or otherwise, which is incurred as a consequence, directly or indirectly, of the use and application of any of the contents of this book.
Most Alpha books are available at special quantity discounts for bulk purchases for sales promotions, premiums, fund-raising, or educational use. Special books, or book excerpts, can also be created to fit specific needs.
For details, write: Special Markets, Alpha Books, 345 Hudson Street, New York, NY 10014.
Publisher: Marie Butler-Knight
Product Manager: Phil Kitchel
Senior Managing Editor: Jennifer Bowles
Senior Acquisitions Editor: Mike Sanders
Development Editor: Lynn Northrup
Copy Editor: Kelly D. Henthorne
Production Editor: Janette Lynn
Cover/Book Designer: Trina Wurst
Illustrator: Tim Neil
Cartoonist: Richard King
Layout: Becky Harmon
Proofreading: Donna Martin
PRODUCTION, LONDON
Digital Producer: Alex Valizadeh
Senior Digital Producer: Miguel Cunha
DIGITAL OPERATIONS, DELHI
Head of Digital Operations: Manjari Hooda
Producer: Rahul Kumar
Assistant Producer: Suruchi Kakkar
Operations Coordinator: Md Tauhid Nasir