Gavin Francis

Gavin Francis is an Edinburgh-based doctor, writer, and the author of three books, the latest of which is Adventures in Human Being.