Do You Smell Good?

And the Lord smelled the soothing aroma; and the Lord said to Himself, “I will never again curse the ground on account of man…” ⎯ Genesis 8:21 Do you know that of all our senses, smelling is the most primal? In fact, animals can’t survive without it. A blind rat, they say, can still fend…