Trending Topics:

walktallhangloose

David Fincham is a retired academic scientist, now writing about the relationships between science, religion and peace on his blog religion-science-peace.org. He comments on many websites under the pseudonym Walk Tall Hang Loose.
This user account status is Approved