Professor Francis Davy Longe