The now (in)famous London bus ads which read “There’s probably no God. Now stop worrying and enjoy your life.” are about to work their way onto the Toronto Transit System in Canada. As with similar ads in other places, the ads are drawing kudos and complaints from interested parties. One such complaint came to my …