Author: trans Clifford H. Moore