Raikes, George Alfred, military historian