Uma Nova História do Tempo
Publisher: Ediouro Publicacoes
Published: 2005
Number of pages: 176