Hsiung, C Y Elementary Theory of Numbers - Bangalore Pearson Education India Pvt.Ltd. 1995 - 268 ISBN: 8170234646