the encyclopedia of 20th century warfare ; general editor Dr Noble Frankland - Frankland, Noble (Mitchell Beazley International Limited, 1989)