Author: Needham, George Carter Rev.
Title: Rev.