Catherine Ryan Hyde smiles as a fan takes her picture during a book signing at the San Luis Obispo County Library.
Catherine Ryan Hyde smiles as a fan takes her picture during a book signing at the San Luis Obispo County Library. Cambrian file photo
Catherine Ryan Hyde smiles as a fan takes her picture during a book signing at the San Luis Obispo County Library. Cambrian file photo