10,000 Dreams Explained: One Million Copies Sold by Pamela Ball