Brief history of time