avg_rating: 4.03
name: Cat Giraldo
about: Cat Giraldo writes romance and fantasy, giving happily-ever-afters to characters who are painfully human, even when they aren’t human at all. She keeps vampire’s hours, writing characters far braver and more adventurous than she’ll ever be, long after her day job ends, much to her spoiled puppy’s irritation.