charles l. leiper 6th pa cav