John Snow's latest activity