jedidiah mcguire