It was on this date, November 19, 1962, that American film actress and director Jodie Foster was born Alicia Christian Foster in Los Angeles, California. One of the brighter intellectual lights in Hollywood, Foster graduated magna cum laude from Yale University with a BA in Literature in 1985.
To read more, go to THIS LINK.
Originally published November 2003 by Ronald Bruce Meyer.
"In theory it is still possible to be an orthodox religious believer without being intellectually crippled in the process; but it is far from easy."