Permutations, weaving and wedding rings

For a strange variety of reasons, even though we have just celebrated our third anniversary the process of our wedding has only really just been completed. In particular I only recently got a… Continue reading