5 out of 5 stars.

I would like to thank Ten Speed Press for providing me with a free ARC of this book via Netgalley in exchange for an open and honest review. 547 more words