Battles & battlefields - Daniel, David Scott; Stobbs, William (Batsford, 1961)