David A. Smith is a senior lecturer in American history at Baylor University. He received his undergraduate degree in U.S. history from Texas State University and his PhD from the University of Missouri. He has written books on American military, cultural, and political history. He is an avid public speaker and hosts a weekly show on art, culture, and history on KWBU-FM in Waco. He lives with his family in Woodway, Texas.

Articles by David Smith

Books by David Smith