Coordinates transformations: how to do it* Claudio Bogazzi