English Church Plate 597-1830 by Charles Oman | Menrva Books | MenrvaBooks