Edward Rutherfurd must have a brain like a huge sponge! This book literally absorbs every ounce of English history and then uses it to narrate the entire history of Sarum, AKA Salisbury! The result is a rollercoaster journey through time, told through the eyes of characters who are not unlike those who once may have inhabited the island. The story spans from the lives of the first Britons, who witness the end of the Ice Age and the creation of a new island, through to the present day. Each generation develops amid the shifting Wiltshire landscape and sociology, centred around the ancient ubiquitous presence of the spiritual Henge, a structure which resonates throughout the novel with its ambiguous origins.Take a few Romans, add a few Celts and a couple of Normans and the English ancestory unfolds before your very eyes! I initially thought that the book would cover a similar ground to 'London', however this book only serves to complement it with a far more enticing and mystical approach! Rutherfurd really knows his history and at times there is a lot of historical text between the stories but this is really interesting and helps you understand what is actually happening to the characters. This book enhances the enchanting history that the island has, probing at ancient mythologies and beliefs which altogether provide a fascinating and exciting read. I'm going to go for 'The Forest' next!