Patterns and Shapes! by Mark Andrews
_