The Views And Opinions Of Brigadier-General John Jacob ... by John Jacob