The Pilgrim's Progress: An Illustrated Christian Classic
Brand: Thomas Nelson