Author: Socrates d' Arauio Bittencourt