forrest middleton