Author: Professor James T. Boyle,Dr R. Hamilton,Dr D. Carus