Books from O'Halloran, G. B. [Contributor] - Allen, Grant, 1848-1899 [Contributor] - Russell, William Clark, 1844-1911 [Contributor] - Besant, Walter, 1836-1901 [Contributor]