Michael Alexander Kirkwood Halliday (o M.