Clear Climate Code: Rewriting Legacy Science Software for Clarity. - Nicholas Barnes; David Jones (IEEE Softw., 2011)