Author: Farries, F. W., Rev