Senior Editor Denise E.M. Penrose
Publishing Services Manager Scott Norton
Assistant Publishing Services Manager Edward Wade
Associate Production Editor Marnie Boyd
Editorial Coordinator Emilia Thiuri
Cover Design Ross Carron Design
Text Design Side by Side Studios/Mark Ong
Composition Side by Side Studios/Susan Riley
Technical Illustration Side by Side Studios/Susan Riley, Mark Ong
Copyeditor Ken DellaPenta
Proofreader Carol Leyba
Indexer Ty Koontz
Printer Courier Corporation

Cover credits: René Magritte, The Human Condition II, 1935, Private Collection, Photograph Supplied by SuperStock, Inc. © 2001 C. Herscovici, Brussels / Artists Rights Society (ARS), New York

Designations used by companies to distinguish ...

Get Practical IDL Programming now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.