But books are “windows to the world” — or so the saying goes — and they offer a nice reprieve from life’s busy demands. 12843 El Camino Real Ste. 104 (in Del Mar Highlands Town Center ...