Author: Clarke, Robert Albert, etc.