Alcohol-Free Beers (Part Thirty-One)
(View previous instalments here) Well here we are, the big “three one”. What an event. In bingo land, this would be “get up and run”. In Rome, XXXI. 31 is the number of regular polygons with an odd number of … Continue reading