vincent middleton