Novel Patterning Technologies 2023 - Liddle, J. Alexander