Doing physics with scientific notebook a problem-solving approach - Gallant, Joseph (Wiley, 2012)