General Sir Arthur Cotton - His Life And Work by Elizabeth Hope