I know nothing about Ed. He kind of looks like my cousin John. I believe he would have been one of Theron Sr.'s sons.
UPDATE: I believe that this is one of two twins to Theron and Nancy Crook. From our glorious internet, I find the following:
Nancy Alvira Hamilton born May 6, 1816; m Theron Crook March 3, 1836 (Knox Co IL).
Children Are: Asa Crook, Mary E. Crook, George A. Crook, Adelia E Crook, Lucy F Crook, Adam R Crook, Edward Crook twin, Edwin Crook twin