Beginning number theory - Robbins, Neville (Jones & Bartlett, 2006)