Author: Carson I. A. Ritchie
Alternate names: Carson Ritchie; Carson I.A. Ritchie