Burton,David M. Elementory Number Theory - 8 - Bangalore Charotar Publishing House 2016 - 944 ISBN: 9780070616073