Title: Tarheel cossack W.P. Roberts, youngest Confederate general