You should probably list third party classes and official classes separately, since many DM's don't allow third party classes and some books are so obscure that it's hard to tell at first glance whether they're one or the other.