Shellenberger has written over 40 books, which have sold more than 1.5 million combined copies.
Her books have sold more than 1.5 million combined copies. Shellenberger has written over 40 books.
Shellenberger has written over 40 books. Her books have sold more than 1.5 million combined copies.
Shellenberger has written over 40 books. Her books have sold more than 1.5 million combined copies.