![](https://cdn.quillette.com/2023/08/history_lagrand.jpg)
James B. LaGrand
James B. LaGrand is Professor of History and Director of the Honors Program at Messiah University in Mechanicsburg, Pennsylvania.
- 1 Post
James B. LaGrand is Professor of History and Director of the Honors Program at Messiah University in Mechanicsburg, Pennsylvania.