Author: Frederick Gibbered and Partners.