How to Sew a Button

OK, gentlemen—we know you have been there. You are getting ready for work or school or a date and…pop! One of the buttons on your favorite shirt or jacket comes off. Now, not to be overly old-fashioned, but how many of you would be able to tackle this daunting repair...