You're welcome, of course! However: "date back as recently as 1947" vs "over several generations" - I know it seems like only yesterday to some of us, but we've had "several generations" since 1947 ... !