Robert Johnson is a practical ethicist and philosopher of science, graduated in Philosophy from the University of Aberdeen. He specialises in the intersection of morality and rationality, whilst being a staunch advocate of science and evidence based endeavours.
His other interests and work lie primarily in animal ethics, where he has written numerous articles on animal welfare, animal rights and the irrationality within both, whilst standing up for non-human interests from a rational perspective.
For more information please visit http://www.robertjohnson.org.uk