Roger Lane (born January 17, 1934) is an American historian and professor emeritus at Haverford College.[1]