Pan: Five linked families live out their destinies as the world is shaken by tyranny and war in the mid-twentieth century