Hmm, been a while since I’ve done one of these; sorry about the length…

Post Revisions:

This post has not been revised since publication.