Ed Carpenter da Silva pinto articles