WINCHESTER, SIMON

THE MEANING OF EVERYTHING - OXFORD UNIVERSITY PRESS 2003 - P.260