Human Layer Security MagazinePrint2022ECA Degree Show CataloguePrint2018Inventory ExhibitionIdentity2017ECA Degree Show CataloguePrint2017