the last stand for human nature