Author: William Carr Crofts
Alternate names: W C Crofts; W C. Crofts; W. C. Crofts