101 really important things you already know, but keep forgetting - Ernie J. Zelinski (Ten Speed Press, 2007)