McIntyre, Stuart,author.