Polyominoes - Puzzles, Patterns, Problems and Packings

Polyominoes - Puzzles, Patterns, Problems and Packings - Cover