The tea research institute of Sri Lanka The tea research institute of Sri Lanka / Annual report 1985 - The tea research institute of Sri Lanka - 117 p. Dewey Class. No.: 633.72 / SRI