Our crooked hearts

Told in alternating voices, years after it began, seventeen-year-old Ivy and her mom Dana's shared story comes down to a reckoning among a daughter, a mother, and the dark forces they never should have messed with.

9781250826367
book

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
362044269549262438837936953861CCHS138CCHS410103FIC ALBERT100016624679571742569409
364354669741562310837936953861FAMD178FAMD64416FIC ALB100016729293981736518457
365726469860472329837936953861PISH388PISH67377F Alb100016729293981736518457
366141469895822334837936953861RHHS404RHHS67529FIC ALB100016729293981736518457
367985970047042249837936953861ATTH94ATTH365776FIC ALBERT100016845241151709567815
368101870057401888837936953861BATH103BATH60349FIC ALB100016845241151684524115
368101970057401888837936953861BATH103BATH52776FIC ALB100016845241151684524115
369392770172412263837936953861GENH224GENH30806FIC ALB100016845241151709567815
369931270227362271837936953861LRYH279LRYH500633FIC ALB100016845241151709567815
370077870240982277837936953861PAVH363PAVH14624F FIC100016845241151709567815
370117070243522281837936953861PEMH364PEMH01295Fantasy Fiction ALB100016845241151709567815
370230170254322285837936953861PERH378PERH305375FIC ALB100016845241151709567815
370442870271502289837936953861WCOH475T 425544F ALB100016845241151709567815
370753470300222319837936953861PEHS370PEHS71490FIC ALB100016926338731736518457
371388970356072297837936953861EIEH160EIEH39646F ALB100016927942501736518457
371686870383142306837936953861FAHS174FAHS459746FIC ALB100016927942501736518457
372852770484482350837936953861WTHS494WTHS119262FIC ALB100016927942501736518457
372852870484482350837936953861WTHS494WTHS08619FIC ALB100016927942501736518457
373038670500232355837936953861WIHS500WIHS30331FIC ALB100016927942501736518457
373182070512832331837936953861RHBU401RHBU1387014FIC ALB100016927942501736518457
374128270597462373837936953861CAH126CAS042525FANTASY F ALB100016950443851736800991
374225770607102375837936953861CSS1433CSS0000000298FIC ALB100016950443851736800991
375793870755442387837936953861GEH226GVS0090443FIC ALB100016950443851736800991
377262770885312398837936953861NAS339NAS0036645F ALB100016950443851736800991
377625570918702412837936953861PMH360PMS0084081FIC ALB100016950443851736800991
377741770930142414837936953861PYH373PYS0051597FIC ALB100016950443851736800991
377998470954132401837936953861NWH352NRS0061320FIC ALB100016950443851736800991
379047771050522392837936953861LYS290LYS9991910F ALB100016950443851736800991
381055671213862428837936953861VCS431VCS0113000FF ALB100016950443851736800991
386318871472002447837936953861GRAR231GRAR308740FIC ALB100017093078551742569409
386942671525152456837936953861GROH243GROH041269FANTASY FIC ALB100017093078551742569409
386983471529042457837936953861GROL244GROL501809FIC ALB100017093078551742569409
387255071554112462837936953861HIMW256HIMW063417FIC ALB100017093078551742569409
388139971630782244837936953861SPSHS423SPWH025756FIC ALB100017093078551709307855
388208371636742246837936953861WCHS508920000673FAN FIC ALB100017093078551709307855
388629371670592259837936953861DANH146DANH022745FIC ALB100017095678151709567815
388975471709862269837936953861LIVH286LIVH000887F ALB100017095678151709567815
403025672740242433837936953861BPHS118BPHS048126FANTASY/SCIENCE FIC ALB100017425694091742569409
408949073013802443837936953861GCHS214GCHS900836FIC ALB100017425694091742569409