Humanist, retired software developer and music blogger.A square peg in a universe of round holes.
Pwnjabi a Chymro, gwleidydd, sosialydd dros Gymru annibynnol, ieithydd Celtaidd // Welsh Punjabi, politician, socialist for independent Wales, Celtic linguist