Internet Archive BookReader

The Concise Dictionary of Religious Knowledge and Gazetteer