Homepagedavid gomezPopular puzzles created by david gomez Popular puzzles created by david gomez 12Trash candavid gomezsolved 3 timesSolve puzzle8Rogers. Humanist theoryDavid Gomezsolved 2 timesSolve puzzle