Author: BNFL Magnox Generation PLC.