spiritual knowledge and reasoning