Joseph Leidy: the last man who knew everything