Author: Christopher G. Thorne
Alternate names: Christopher Thorne