Vice President, Publisher: Tim MooreAssociate Publisher and Director of Marketing: Amy NeidlingerExecutive Editor: Jeanne Glasser LevineOperations Specialist: Jodi KemperManaging Editor: Kristy HartProject Editor: Andy BeasterCompositor: Nonie RatcliffManufacturing Buyer: Dan Uhrig

© 2014 by Matthew J. Drake

Publishing as Pearson

Upper Saddle River, New Jersey 07458

Pearson 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 ...

Get PaperbackSwap.com now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.