General Sir Peter Cosgrove releases his new memoir of a life spent in the Australian Defence Force.