Author: James G 1868-1956 Needham