Author: Tim Shaw BSc MSc