Have you ever had a thought that wouldn't go away until you did something about it? That was my experience recently with ...