Please note that the author's opinions published on this site are of his alone and do not necessarily reflect those of Guillaume's current employer.
This site is neither sanctioned nor endorsed by Guillaume's current employer and is a personal effort and initiative by Guillaume Thevenot.
All care but no responsibility is taken for errors and ommissions.
All material on this site may be reproduced with permission of the author - Guillaume Thevenot and appropriate acknowledgement.
Comments