Riddle book