Fans of urban fantasy should prepare for a new kind of vampire-one that feeds off of tears instead of blood. Descended from an ancient line of creatures that gain their energy from human tears, Cassandra Gray depends on human sorrow to live. Her job as a grief counselor at the...