Abel P. Upshur
By James Rutledge Roesch
http://www.abbevilleinstitute.org/review/abel-p-upshur/