dennes , f ' an fl.