Neil Charness, Paul J Feltovich and Robert R Hoffman