James L. Roark

James L. Roark

James L. Roark has written at least 3 books. Their most popular book is Understanding The American Promise, Volume 2: From 1865 with 0 saves with an average rating of -⭐.

Understanding The American Promise, Volume 2: From 1865

Understanding The American Promise, Volume 2: From 1865
ByJames L. Roark,Michael P. Johnson,+4 more

2011 • 527 pages

The American Promise, Volume II: Since 1865

The American Promise, Volume II: Since 1865
ByJames L. Roark,Michael P. Johnson,+3 more

2012 • 720 pages

The American Promise, Combined Volume

The American Promise, Combined Volume
ByJames L. Roark,Michael P. Johnson,+3 more

2012 • 1,246 pages