rupert sanders