Kevin Hale's review of Cloud Atlas: A Novel