Wales - land of saints, comrades and friends