Inspector French's Greatest Case / Crofts, Freeman Wills (1879-1957)