michael middlebrook