Life by design: making wise choices in a mixed-up world - Kirschner, Rick (New York McGraw Hill, 1999)