New Books

Swimming Back to Trout River by Linda Rui Feng
16 Lighthouse Road by Debbie Macomber
Beyond the Highland Mist by Karen Marie Moning
A Dog
The Final Revival of Opal & Nev by Dawnie Walton
Find You First by Linwood Barclay
Great Circle by Maggie Shipstead
The Last Green Valley by  Mark Sullivan
The Lost Pilot by Genevieve Cogman
The Plot by Jean Hanff Korelitz
While Justice Sleeps by Stacey Abrams
The Summer of Lost and Found by Mary Alice Monroe
That Summer by Jennifer Weiner
The Premonition by Michael Lewis
Small Sacrifices by Ann Rule
100 Poems to Break Your Heart by Edward Hirsch
The Medicine Wheel Garden by E. Barrie Kavasch
Sparrow Envy by Drew J. Lanham
Summer for the Gods by Edward J. Larson
A Swim in a Pond in the Rain by George Saunders
The National Road by Tom Zoeller
Everybody Fights by Kim and Penn Holderness
Fourteen Talks by Age Fourteen by Michelle Icard
Broken Horses by Brandi Carlile
Between Perfect and Real by Ray Stoeve
A Curse So Dark and Lonely by Brigid Kemmerer
Sanctuary by Paola Mendoza
Umbrella Academy (Graphic Novel)
Oracle Code by Marieke Nijkamp
The Complete Persepolis by Marjane Satrapi
I am Alfonso Jones by Tony Medina
Aven Green Sleuthing Machine by Dusti Bowling
Bears at the Beach by Shirley Parenteau
Boy, Everywhere by A.M. Dassu
The Bruce Swap by Ryan T. Higgins
Double Play by Tim Green
Finding Junie Kim by Ellen Oh
First 100 Words by Susie Jaramillo
Flip! How the Frisbee Took Flight by Margaret Muirhead
Fred Gets Dressed by Peter Brown
Hannah and the Ramadan Gift by Qasim Rashid
How to Apologize by David LaRochelle
No Pants! By Jacob Grant