Author: A.P. Coleman ,M.A.,Ph.D.,F.R.S.