harold snoad