Roger Keeran, also Roger Roy Keeran or Roger R. Keeran, is an American historian and university professor who taught successively at Cornell, Princeton, Rutgers and the New York State University.
The AI-powered Podcast Player
Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!