Ken Anderson MSc Author