Time enough yet view 2