History buffs, budding anthropologists, and anyone who loves a good story will enjoy the third installment of Peter Ackroyd's award-winning Voyages Through Time series. Cities of Blood takes readers inside the amazing traditions and gory rituals of the Olmecs, Mayas, and Aztecs of pre-Columbian civilization. Peter Ackroyd's Voyages Through Time is a series of highly illustrated nonfiction books that illuminate the world's defining eras of history - from our humble beginnings to the exploration of space. Written in a fresh, bold narrative, this series is sure to become a publishing classic.