Author: John Hamilton Andrews. (Firm)