by Ray Kurzweil (Author)
Format: International Edition
Pages: 448
Edition: Sociology and Anthropology
Publisher: Viking Press Usa
Published: 18 Jun 2024
ISBN 10: 0593489411
ISBN 13: 9780593489413