General Sir Peter John Cosgrove , ( born 28 July 1947 ) is a retired senior Australian Army officer and the 26th and current Governor-General of Australia .
General Sir Peter John Cosgrove ( born 28 July 1947 ) is a retired senior Australian Army officer . He is the 26th Governor-General of Australia .