Overview

James Pierrepont Greaves

(1777—1842) mystic