Books written by Bruce McIvor