noel middleton