Kat O'Malley is living the nine lives of a cat and not having an easy time of it. After four hundred years on the wrong side of prejudice, intolerance, poverty and even witch hunts, all she really... This description may be from another edition of this product.