Prelude to the First World War - Richard C. Hall (Taylor and Francis, 2000)