Steve Marsden’s

Chemical kinetics