H. G. Lumsden's scientific contributions