hemman m . fl.