William Pegram — Confederate Army officer (1841-1865)