alfred middleton