Overview

Richard Steele

(1629—1692) nonconformist minister