nande m . fl.