gene middlebrooks