A History of Ideas in Brazil: The Development of Philosophy... By Cruz Costa, João Hardcover Price $19.97 Free Shipping