J. M. Wheeler

A Biographical Dictionary of Freethinkers of All Ages and Nations