G . D. Fraenckel.