McLennan, Bruce A,1948-,author.