Number theory through inquiry - Marshall, David C. (M AA textbooks, 2007)