HomepageJ. DavidPopular puzzles created by J. David Popular puzzles created by J. David 20napoleonJ. Davidsolved 3 timesSolve puzzle135Lord of the Flies Chapter 1 PuzzleJ. Davidsolved 2 timesSolve puzzle