Thomas Guignard
librarian, Project Manager, and Consultant in Toronto, Ontario, Canada
Thomas Guignard
librarian, Project Manager, and Consultant in Toronto, Ontario, Canada
compulsive reader. moderate geek. intermittent rower. decent cook. irresponsible gourmet. realistic idealist.