The Strange Universe of the Homosexual Christian

David Rand

David Rand

David Rand is a software developer, atheist, and secular humanist activist in Montreal. He is a board member of the Mouvement laïque québécois (Quebec Secular Movement), an organization that has for several decades played a critical role in the secularization of Quebec society, in particular the public school system.