Cindy Horowitz
From Wikipedia, the free encyclopedia
Cindy Horowitz is also known by the name Cynthia Palmer. Her maiden name is Istas; the father of her first two children was named Palmer. She is an author, wife of Michael Horowitz and mother of Winona Ryder. With her husband she is responsible for the creation of the world's largest library of drug literature, the Fitz Hugh Ludlow Memorial Library.