dan snaith