Looking Glass Technology, Ancient Egyptian technologies and connections to Ireland & Scotland Geraldine 2 years ago Technology News Looking Glass Technology, Ancient Egyptian technologies and connections to Ireland & Scotland. Credit Michael Jaco