Articles by Ian Liddle, MSci