Love of local history keeps Joan Wilson