Everyone Has Roots is Anthony Camp's timeless introduction to English genealogy. Designed to instruct the beginner in the use of English genealogical records, this work describes their origins and present-day applications. It treats virtually all facets of research, discussing methods and principles, books and archives, and adventures and misadventures. Mr. Camp is the recently retired Director of the Society of Genealogists in London, Britain's foremost genealogical society.