Bunyons Pilgrims progress , w. superi ).