Living Language by Various

You will find that this novel has a quiet power that sneaks up on you.

This activity book includes tangram puzzles that challenge spatial reasoning.