Author: Alan Strode Campbell Ross
Alternate names: Alan Strode Campbell Ross; Alan S. C. Ross; Alan S C Ross; Alan S. C Ross