2nd May speaker info - David Rogers