Monday, July 17, 2006

Nice review of invisibility shield technology.