Roger Lane

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

  1. ^ "Roger Lane | Haverford College".