Il-Kumitat ta’ Segwitu UE-Ġappun - Related Publications and other work