Author: Schafer, Edward H.
Alternate names: Schafer, Edward H., & Time-Life eds.