McNish, Cliff,author.