richard sandoval