Memoir of John MacFarlane by William Graham