Scan barcode
garawill's review
challenging
informative
reflective
fast-paced
4.0
Reasonable argument if you don't take his explanation of God at face value.
More...