notsoprivateryan's blog - subscribe My disclaimer: Reading Ryan's thoughts and its contents are at your sole risk. :)