Author: c. malcolm batchelor