Dr. James Farmer Sr.

Dr. James Farmer Sr. is the fictional representation for the American author, theologian, educator, Dr. James Farmer Sr.

Dr. James Farmer Sr. is also found on...

List of The Great Debaters Characters