Getting Started with Python Scripting - Langtangen, Hans Petter (Texts in Computational Science and Engineering ; Python Scripting for Computational Science ; page 27-64 ; ISSN 1611-0994 ; ISBN 9783662054529 9783662054505, 2004)