Author: William T. Martin Riches
Alternate names: WILLIAM T. MARTIN RICHES