pete snodden