Elihu Yale: The Great Welsh American
£3.50