Belknap Mill Hidden Word Puzzle

Print this page and then circle the words as you find them. Each of the sixty-six words can be found in the diagram reading forward, backward, up, down, diagonally and always in a straight line. Words may overlap and not all letters will be used.