×

It's been 3 years since our last fund-raising drive. Help us keep the Archive free to the public. Your donation will fund the ongoing development of the world's oldest and largest online database of vocal texts and translations.

Submissions by Lin, Calvin ( 1 translation )

To reprint and distribute this author's work for concert programs, CD booklets, etc., you must ask the copyright-holder(s) directly for permission. If you receive no response, you must consider it a refusal. Contact: <calvin (DOT) c (DOT) lin (AT) gmail (DOT) com>

Texts and Translations