B. Traven : the life behind the legends