JOE H SLATE