You may find this a little... patronising, but this video covers some of the stuff:
(I would be interested in criticism of that video, but it being an hour long will be very offputting to most people, even me.)
#7906935, By NBZ Who believes in God?
NBZ 2,372 posts
Seen 21 hours ago
Registered 11 years ago