Great captains unveiled - Liddell Hart (Greenhill Books, 1990)