Rosemary B Mariner
Rosemary B. Mariner is formerly Joint Chiefs of Staff Chair and Professor of Military Studies for the National War College. She is currently a lecturer in history at the University of Tennessee, Knoxville.
Rosemary B. Mariner is formerly Joint Chiefs of Staff Chair and Professor of Military Studies for the National War College. She is currently a lecturer in history at the University of Tennessee, Knoxville. See less
Rosemary B Mariner's Featured Books