A review by amypalmer
10,000 Dreams Explained by Pamela Ball

5.0

Does what it says on the tin. Could be better but it is a good source.