Take a journey into England's past in this county-by-county guide to the meanings behind the names of our towns and villages. Caroline shows how deciphering place names reveals how generations of our ancestors lived, worked, travelled and worshipped, from Viking invaders and Norman conquerors right up to the Industrial Revolution; and why so many place names have tall tales and ancient legends attached to them. Whether it is Indian Queens (was it really visited by Pocahontas?), Sixpenny Handley (not named after its perceived value), Gatwick which means `farm where goats are kept ("not any more, it's not," comments Caroline), Good Easter or Westward Ho! (the only place name in Britain that ends in an exclamation mark), Caroline uncovers many interesting and informative meanings.