staper m . fl.