Johnson, Terry L.(Terry Lee),1955-author.