CDs read by DeNica Fairman, James Goode and Peter Marinter.