Books written by Gerald McKeating