*Please pardon the sheer length of this post. It has a lot in it that is…
Have a WordPress.com account? Log in now.