HomepageJohn RObertPopular puzzles created by John RObert Popular puzzles created by John RObert 220propertJohn RObertsolved 1 timeSolve puzzle