Everest, Graham An Introduction to Number theory Graham Everest, Thomas Ward - New Delhi Springer 2008 - ix, 294p. ISBN: 9788181288035