Learning Economics: Basic to Advanced

This list of books provide a guide to follow to learn economics.  When you are comfortable enough with the basics, try the more advanced.  If you already reading the advanced books, you can still learn a lot from the basic books.  


Basic

Fundamentals


Topical

Competition & Property Rights

Modeling

Intermediate
Fundamentals

Modeling

Topical

Advanced
Fundamentals