finnley middleton