Author: Spenser, Ambrose
Books written (1):
London: Hurst, Chance, and Co., 1829