Philip Guard re-tells the story of Joseph who had a talent for interpreting the future from dreams-both his own and other people's.
Discover 11,128,835 listings and 279,741 playable programmes from the BBC
Philip Guard re-tells the story of Joseph who had a talent for interpreting the future from dreams-both his own and other people's.