First steps in Number theory Primer on divisibility - Shirali, Shailesh (Universities Press, 2001)