Elementary Number Theory - James S. Kraft; Lawrence C. Washington (Taylor and Francis, 2014)