Lucas Shelton Palmer

Palmer, Lucas Shelton. Organist and writer. b. Mountsorrel, England, c1841; d. near Worthing, England, 1920.