Mental Models: How to Train Your Brain to Think in New Waysjamesclear.com2 pointsimartin2k9 years ago