Rand's fiction is better than her non-fiction. She makes a good artistic case that selfishness is not a priori evil and is often good. However, if you are looking for rigorous philosophy or social analysis to support such viewpoints, then I would suggest one look elsewhere.