15 main books, so far, it seems. Then there are a handful of independent books that happen between the main books that are not necessary for the main story line(s).

nitinkhanna.10centuries.org.