MacDonald, Alan,1958-author.