Elementary number theory in nine chapters - Tattersall, James J (Delhi Cambridge, 2005)