walter middleton