Catherine Shawauthor : Catherine ShawCatherine Shaw Book SeriesThe Library ParadoxFlowers Stained With MoonlightThe Riddle of the RiverThe Three-Body Problem