The Defence of Duffer's Drift - Swinton, Ernest Dunlop, 1868-1951 (Project Gutenberg, 2008)