Ian Byrd's Puzzles and Curious Things