Chicago's Irish Legion: The 90th Illinois Volunteers in the Civil War