it is a bit of a whirlwind read but I had little trouble keeping abreast of the names and places and there is a symmetry and continuity to the whole presentation that would make this equally excellent for use in a classroom as it is for recreational reading.