Jack P. Greene was born in 1931 in Lafayette, Indiana, and received his PhD from Duke University in 1956.
Jack P. Greene (August 12,1931 in Lafayette, Indiana) is an American historian. Greene received his Ph.D from Duke University in 1956.