e-rants i have known and loved