michaelcjoseph's musings