Main Line Books hosts book signing