Thomas Guignard

compulsive reader. moderate geek. intermittent rower. decent cook. irresponsible gourmet. realistic idealist.