william w. sanders 2nd pa cav