Papers by Alan Hastings