Two perspective mystery
Ohhh I like that the book is told from two perspectives, and to time periods, really (pre-crime, post-crime). I find the Sarah character a bit much of a caricature (the wacky-best-friend trope). That said I still like it, and would totally keep reading!
Cover is great, too!
Cover is great, too!