stern m . fl.