A dog and horizon by Marco D'Azzeo
_