The Juxtaposition of Blood and Water in Parashat VaEra

My best mikveh experience took place on a balmy night [...]