More about Peter Halley                                                                                                                                                    Back to Publications