Weaving the universe : is modern cosmology discovered or invented? - 355810 Wesson, Paul S. (New Jersey : World Scientific Publishing, 2010)
Includes bibliographical references and index