CONTRIBUTORS Tim Byrne Patrick Hof