Author: Pat F. Booth and M.L. South