Peter Kreeft was a Calvinist before he converted to Catholicism. Kreeft goes in a detailed treatment of questions such as: does God exist ? If God exists then who is He ? Which God is the true God ? etc. Sometimes one question leads to a finite number of possible answers. Kreeft would explore all the possibilities and see if they all make sense. This book was long to read but definitely worth it.