A review by thediverswife
Marriage and Morals by Bertrand Russell

3.0