James Swindlehurst Spiritualist

Extracts from - Independent Spirits: Spiritualism and English Plebeians, 1850-1910 by Logie Barrow

James Swindlehurst Spiritualist