M F. G . Hamilton m.