The secret language of dreams : a visual key to dreams and their meanings