Books written by Michael Bruce