Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Elaine Showalter was born on January 21, 1941 in Massachusetts, USA. She is known for Alice Walker: Beauty in Truth (2013), A Science Odyssey (1998) and Late Review (1994). She has been married to English Showalter since 1963. They have two children.