Frank Herbert
38742days16hours39min02sec