Author: Pinto, Vivian de Sola Rodway, Allan Edwin,