CAROLINE TEMLOCK TEICHMAN