Nowadays we think of punch as the quintessential party drink, the ultimate communal beverage, and a great, cost-effective way to serve up spirits for larger crowds. This comforting Gaelic punch ...