Ayn Rand was born in St. Petersburg, Russia, on February 2, At age six she taught herself to read and two years later discovered her first fictional hero in a French magazine for children, thus capturing the heroic vision which sustained her throughout her life.