The National Secular Society's almanack for ... .
National Secular Society.
London : The Society,
Description based on : 1880.