Justin Brookes is a water quality exert with a particular interest in cyanobacteria and water quality.