Skip to Main Content

Randy Roberts

About The Author

Randy Roberts is distinguished professor of history at Purdue University and an award-winning author.

Books by Randy Roberts