Number Theory Through Inquiry by David C. Marshall, Edward Odell, and Michael Starbird