Witch, Bishop, Soldier, Spy, Rich Man, Poor Man, Beggar Man, Thief... (1)

Witch, Bishop, Soldier, Spy, Rich Man, Poor Man, Beggar Man, Thief... (1)

We all can name our four grandparents.  But how many can name any of their 8 great grandparents, or 16 great, great-grandparents? By the time you get to your great, great, great, great grandparents (4th GGF) you are dealing with 64 people and you have gone back in time almost 200 years.