Acting Captain Walter Peter Walker Robertson