William Smith Cuninghame, 16th of Caprington — (1889-1959)