Well ... it's been a long time since we updated the stuff in these pages!!! A lot has happened between then (2002!!!!) and now ... most notably that we now reside in Houston, Texas, USA ...
Updating this site has come back to (almost) the top of the priority list ... so please check back in the next couple of weeks ... things are sure to change ...
All the best,
Vanessa and Grego