Mathematical marvels first steps in number theory: A primer on divisibility - Shirali, Shailesh (Hyderabad, 2012)