William Simpson, BSc