Galileo may lay claim to throne