Author: James G. Needham and J.T. Lloyd