ROBERT SLATE