First, let me apologize for the crazy way the words are wrapping around. Some of you know that my husband Bob is scheduled for hip replacement...

read more