Books about Balfour, Alexander, 1824-1886 (sorted alphabetically)