puzzlewocky.com
From Orthogonal Latin Squares to Finite Projective Planes
Visit the post for more.