lallander m . fl.