• Ian Kirkpatrick Stephen Ackroyd Richard Walker (auth.)