Encounters of the third kind.Add Comment .. May 10, 2009 New abstractions above and other abstractions below. For more, please visit my website http://ttaquet.free.fr