Author: Macfarlande, Isaac G.,