James Armistead is underappreciated