harold finch/john reese/sameen shaw