Theophilus H. Holmes timeline