Home›Books›Bad Karma DiariesBad Karma Diariesby Bridget HouricanNo description available.Female friendshipJuvenile fictionRevengeSchoolsFiction