Copyright © 2023 Gerald Senarclens de Grancy
The content of this website is released for free public use under the terms of CC-BY-SA-4.0. The views expressed are my own and do not necessarily reflect the views of any former, current or future employers or employees of mine. It is provided without warranty, without even implied warranty of merchantability, satisfactoriness or fitness for a particular use. You are legally entitled and encouraged to copy, use and distribute this document provided this copyright notice appears in all copies.
I do not have any influence on the content of the pages linked from my websites and therefore do not assume any liability for them.