Brief history of time - Hawking, Stephen W (Bantam Books Inc., New York, 1989)