The Cost of a Bible in Luther’s Day, and in Ours…

15056395_10154501012075861_30436309218361133_n