Award-winning Civil War novelist Jessica James will launch her new novel, Noble Cause, in Charleston, S.C., as part of sesquicentennial events in April.