Author: D. J. A. Crommelin
Alternate names: Daan J. A. Crommelin; Daan J.A. Crommelin; Daan J. A Crommelin