Christopher North, a Memoir of John Wilson, Late Professor of Moral Philosophy in the University of Edinburgh, Vol. 2 Compiled from Family Papers and Other Sources (Classic Reprint) by Mrs Gordon | Menrva Books