Pilgrim's Progress (Part One)

Paperback / softback