Problem solving strategies crossing the river with dogs and other mathematical adventures - Johnson, Ken (Emeryville, CA. Key Curriculum Press, 2001)
R. A. Hall 9-28-10
Keywords: Problem solving; Mathematics