jedidiah middleton