HomepageJPDPopular puzzles created by JPD Popular puzzles created by JPD 1200PerfectionJpdsolved 15 timesSolve puzzle130Map of TuscaloosaJPDsolved 3 timesSolve puzzle