Interactive Mathematics Program: Small World, Isn't It? by Dan Fendel & Diane Resek