Peter G . T. Beauregard , generalför