Laird, Karl,author.