dennes f. f. g.