earl slate (30 results)