The Triple Alliance, Its Trials and Triumphs - Avery, Harold, 1867-1943 (Project Gutenberg, 2003)