Irby Smith
overview