HomepageJohn HolmesPopular puzzles created by John Holmes Popular puzzles created by John Holmes 140PartnershipJohn Holmessolved 7 timesSolve puzzle