Noah Fleming Ian fleming Thomas A. King Thomas C. King Day, Thomas Fleming, Lan Fleming Gas forming Thomas Clerc Thomas Lin Chemical foaming