libby-gerardo-battista