Moral knowledge: some reflections on moral controversies, incompatible moral epistemologies, and the culture wars