A riddle of stars : a novel