Smart things to know about life-long learning - Holmes, Andrew (Smart series, 2003)