Malcolm Hamilton m . fl.