I am a designer who provides innovative solutions to complex problems that...
My name is Michael Graham Richard. I live in Canada and work for the...
Hello and welcome to my profile. As you can see I'm a StumbleUpon junkie. My...
I'm just a guy, standing in front of the Internet, asking it to love him.
Universal knowledge with a sense of humor