birth_date: 1967-10-17 00:00:00
avg_rating: 4.09
name: Clifford J. Rogers
about: Clifford J. Rogers is a professor of history at the United States Military Academy at West Point. He has also been a Leverhulme Visiting Professor at Swansea University, an Olin Fellow in Military and Strategic History at Yale, and a Fulbright Fellow at the Institute of Historical Research in London.