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,391 posts
Seen 4 days ago
Registered 12 years ago