Books Cloud Atlas by David Stephen Mitchell Author David Stephen Mitchell Publisher Random House Incorporated Published 2003 Read 2022