Overview

Walter Shirley

(1725—1786) Methodist preacher and hymn writer