Title: Recent addresses of James Edwin Campbell ..