Caleb Garraway
Her Knight in Shining Armor is a challenge to young men to retain the principles of character and chivalry, to remain pure in an impure world, and to rely upon God that He will provide for each of them the custom-made helpmeet they need. This book has...