Steve Blank's review of On War (Penguin Classics)