SAMUEL STEHEN HOLMES