Author:John Henry Smith

Works

 * Contributor to Journal of Discourses, vol 22