Lynn W Sneyd Author