Rafael Fermoselle will discuss how to prevent terrorist attacks and protect American constitutional rights to freedom, from his book, "It's a Jungle Out There." 7-9 p.m. at Casa Bacardi, University of Miami, 1531 Brescia Ave., Coral Gables. Limited seating. Free. Details: (305) 284-CUBA.
Cuban journalist and radio host Nelson Rubio discusses his first novel, "Diatribas del Silencio," a story of a young Cuban man trapped in a historical accident. In Spanish only. 7 p.m. at Miami Dade College, Tower Theater, 1508 SW Eighth St., Miami. Free. Details: (305) 237-3940.
Peter Greenberg, travel editor for NBC's "Today" show and editor of National Geographic Traveler magazine, reveals secrets for eating healthy and staying fit while traveling with his book, "The Traveler's Diet." 8 p.m. at Books and Books, 265 Aragon Ave., Coral Gables. Details: (305) 442-4408.
Jimm Roberts discusses how he compiled works from 50 influential artists and writers from the South for his new book, "Southernmost Art and Literary Portraits." 8 p.m. at Books and Books, 265 Aragon Ave., Coral Gables. Details: (305) 442-4408.
Book Review Luncheon Series discussion of "The Color of Water" by James McBride. Florida International University, Biscayne Bay campus, 3000 NE 151st St., North Miami Beach. Details: (305) 919-5910.
"THE WEATHER MAKERS'
Tim Flannery, a scientist and contributor to NPR and BBC, discusses how man is changing the climate in "The Weather Makers." 8 p.m. at Books and Books, 265 Aragon Ave., Coral Gables. Details: (305) 442-4408.
SECRETS OF SUCCESS
Latin American author and lecturer David Fischman discusses how leadership reveals secrets to happiness in his first published English-language book in the US, "The Secret of the Seven Seeds." 8 p.m. at Books and Books, 265 Aragon Ave., Coral Gables. Details: (305) 442-4408 or (305) 520-9005.
"THE REALITY DIET'
Cardiologist Steven A. Schnur reveals how fiber stops hunger, cuts fat and lowers the risk of various diseases in "The Reality Diet." 8 p.m. at Books and Books, 933 Lincoln Rd., Miami Beach. Details: (305) 532-3222.