Alan Davison (@alan_davison) header
Alan Davison (@alan_davison) profile picture

Scholar, free speech and open inquiry advocate. RTs don't always imply endorsement. Don’t mistake moral clarity for epistemic certainty. Views are my own.

Sydney, New South Wales
Joined June 2011

@alan_davison is protected

Only followers this account has approved can see its posts.