richard sanderson