James E. Holmes resume