Major-General H.R. Davies C.B. (British)

Nothing known about this author, except that he must have been some sort of associate of Edmonds.