The Pillars of the Earth by Ken Follett (2002, Paperbac for sale