Sounds a lot like Cartier-Breson, but his stuff isn't quite as impressive. Abusive comment hidden. (Show it anyway.)