Elementary number theory : a problem oriented approach - Roberts, Joe (Massachusetts Institute of Technology, 1977)