James Armstrong | William & Mary | AcadoMeet