Larry Horan: A man of impeccable integrity.