HomepagegreekPuzzles solved by greek Puzzles solved by greek 20American Progress by John GastJohn Gastsolved 292 timesSolve puzzle