In the time leading to the November elections and for months thereafter we will be subjected to a barrage of promises from politicians—promises, many of which will almost certainly not be kept. At the same time, atheists, who deny there is any purpose or meaning to life (but then what...
Read more