Snow : causes and effects - Steele, Philip