Overview

Robert Maguire

(1826—1890) religious controversialist