Catherine Drinker Bowen was born on January 1, 1897 in Haverford, Pennsylvania, USA. She was a writer, known for
The Music Lovers (1971). She was married to T. McKean Downs and Ezra Bowen. She died on November 1, 1973 in Philadelphia, Pennsylvania, USA.