[by] Willard C. Humphreys. by Willard A. Heaps. by Willard A. Heaps by Willard A. heaps James E. Humphreys. Norman K.Humphreys. Willis Humphrey by William H. Matthews (美)Watts S. Humphrey编著 (美)Watts S. Humphrey著