libby titus