Kirkaldy, Alan (Associate Prof)