James David Bales

Harding University theology professor James David Bales; May 1992.

James David Bales

Courtesy of Dr. Paul D. Haynie

Media

Type

Race & Ethnicity

Gender