giovanna hardy