Books written by Hugh MacLeod