Author:John Morrison Davidson

Works

 * Eminent English liberals in and out of Parliament (1880)
 * Laudabiliter (transl., c. 1888).