Number Theory Through Inquiry by David C. Marshall, Edward Odell & Edward O'Dell