Calcrostic Puzzles were created by the Caribou Contests team. You can learn more on their Interactive Calcrostic Puzzle page.