James E. McWilliams
James McWilliams is an Ingram professor of history at Texas State University-San Marcos.
Articles by James E. McWilliams
Moveable Feast
Eating Local Isn’t Always the Greenest Option
Deal or No Deal
The art of scouting for rare books in the Age of the Internet