Author: P. H. Leal.