Mirrors: Stories of Almost Everyone (Hardcover)
Stories of Almost Everyone
Nation Books, 9781568584232, 400pp.
Publication Date: May 1, 2009
From one of the world’s most celebrated writers, his most ambitious book to datean epic history of the human adventure, told backwards, forwards, sideways, through past, present, and future