The Works of Francis Maitland Balfour, Volume III (of 4) - Balfour, Francis Maitland, 1851-1882 (Project Gutenberg, 2014)