William Leaf — English silk merchant and philanthropist