Colonel S B Miles Author