Ivo Perelman, Barry Guy and Ramon Lopez