190331 Man Puts God on Trial