A Happy Past, or Legend

A Happy Past, or Legend