I know the puzzle answer but not sure about the author. I am going to make a guess.