Rogue One novelization review by David Marshall