HomepageDavid S. McKennaPopular puzzles created by David S. McKenna Popular puzzles created by David S. McKenna 288SgtRedeyeDavid S. McKennasolved 11 timesSolve puzzle