Ross A. Davidson, BSc