Francis H. Roger France (auth.)