book reviews
Shelves: Dec 20th additions  

Columns & Features
Climate Change - Crisis - Catastrophe
Recommended Reads 2019
Contests

Contemporary & Historical
The Book Charmer
Breaking Point
The Budapest Escape
A Capitol Death
A Dangerous Engagement
The Girl in the Letter
Lady of Perdition
A Long Petal of the Sea
The Noble Path
Once Upon a Sunset
The Orphan's Song
The Shepherd's Hut
Star Path: People of Cahokia
This Tender Land
Mystery
Aftershock
Alone in the Wild
The Angel's Share
Beating About the Bush
The Budapest Escape
Death Comes to Machu Picchu
Lady of Perdition
Lost Tomorrows
Murder Off the Page
The Noble Path
A NoŽl Killing
Strangers at the Gate
Vanishing in the Haight
Wonton Terror

Non-Fiction
A Church for Rachel
Collected Fables: 125 years of Thurber
Great American Documents Vol. II
Murder She Said
We are the Weather
Romance
Blind Spot
Christmas Past
Nothing to Hide: Lucy Kincaid #15
Seeing Red
Solace Island

Science Fiction & Fantasy
Gamechanger
The Glass Magician
The Last Christmas: Repairman Jack
Scornful Stars: Breaker of Empires #3
The Sum of All Shadows
Travel
Achtung Baby
Look Alive Out There
Take Off Your Shoes
Secret San Francisco: A Guide to the Weird, Wonderful, and Obscure

Kids
Don't Cave In: Gigantosaurus
I, Cosmo
The Lost Egg: Gigantosaurus
The Shortest Day
Sufragette: The Battle for Equality
Where Soccer Explains (Saves) the World
Teens
Don't Say a Word
Great American Documents Vol. II
I, Cosmo
The Starlight Claim
Sufragette: The Battle for Equality
A Thousand Fires