Polyominoes: puzzles, patterns, problems, and packings by Solomon W. Golomb | Menrva Books | MenrvaBooks