n . w. bfg , gen.