The Secret Societies of All Ages and Countries, Vol 1 and 2. Charles William Heckethorn Secret Society