Author: Kallmann, McKinnell and Knowles.