World Heritage Sites of Great Britain and Ireland: An Illustrated Guide to All 27 World Heritage Sites