james q. anderson 17th pa cav