sentences:  Stephen Rosen was born in NYC and grew up on Long Island.He received his B.A in Political Science from Harvard College, and his Ph.D. in Government from Harvard University.As a graduate student, Rosen roomed with Bill Kristol and Alan Keyes, and was a student of Sam Huntington.