books for kids who love dungeons and dragons