Grant Moore is a Canadian book writer based in London, Ontario. He writes books on Christian education for adults and youth, socio political issues confronting North Americans, the #Metoo movement, cultural diversity and its consequences, and other topics. He is...