Problem solving strategies crossing the river with dogs : and other mathematical adventures - Herr, Ted 1955- (Key Curriculum Press, 1994)