:Information about William Ransford Fletcher