num_pages: 158
description: Book by Brent L. Top
language: English
title: Though Your Sins be as Scarlet
publisher: Bookcraft