Books written by Michael Gill