Catherine Druce lives at least a mile above sea level, is involved in a major love affair with coffee, can't wait to say something baffling to a total stranger, and writes whenever...view moreCatherine Druce lives at least a mile above sea level, is involved in a major love affair with coffee, can't wait to say something baffling to a total stranger, and writes whenever she's not asleep, reading or possessed.view less