The Various Orders Of Spirits And How To Discern Them by Edward Maitland, Anna Bonus Kingsford & Anna B. Kingsford