A Rose for Ecclesiastes
by Roger Zelazny
• Word count: 12431
• Page count: 29
“A Rose for Ecclesiastes” is a 1963 science fiction novelette written by Roger Zelazny. It is about a gifted linguist who is the first human allowed to read sacred Martian texts.