William Dafoe is the consummate salesman, born in Toronto, Canada. Spending thousands of nights in hotel rooms, all over the world, he kept his mind occupied by day dreaming, those...view moreWilliam Dafoe is the consummate salesman, born in Toronto, Canada. Spending thousands of nights in hotel rooms, all over the world, he kept his mind occupied by day dreaming, those day dreams are now going into print!view less