How Ancient Chinese Mark Time

日晷,水鈡,火鈡,香鈡

Early Han dynasty: 十二时辰 (a day broken into every 2 hours):

夜半 (midnight) = 23:00PM - 1AM
鷄鳴 (rooster crows) = 1AM - 3AM
平旦 (daybreak) = 3AM - 5AM
日出 (Sunrise) = 5AM - 7AM
食時 (breakfast) = 7AM - 9AM
隅中 (approaching noon) = 9AM - 11AM
日中 (midday) = 11AM - 13PM
日昳 (Sun descending) = 13PM - 15PM
哺時 (dinner, yes only 2 meals a day) = 15PM - 17PM
日入 (Sunset) = 17PM - 19PM
黃昏 (Dusk) = 19PM - 21PM
人定 (bedtime) = 21PM - 23PM

Respectively, use of 12 地支 came later in Eastern Han dynasty to replace the 12 時辰:
(=11)、丑 (=12)、、卯、、巳、、未、、酉、、亥
Zi3, Chou3, Yin1, Mao3, Chen2, Si4, Wu3, Wei4, Shen1, You3, Xu1, Hai4

which also corresponds to:

生肖: 鼠 (=11)、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪

and also body parts:

Then later in Tang dynasty, to make the 時辰 halves (= 1 hour = 小時), the first half is called 初, second half is called 正. With smaller unit (15 minutes) called 刻.

Examples: 00:30AM = 子六刻 (first 時辰 plus 6x 15 mins) or 子正二刻

Posted in Astronomy | Leave a comment

Journal of the Week

11/11/2025 Tuesday

Gutter cleaning done today around 1:30pm, from the same guy, Phil. Amazingly, same price: $150. I gave $30 tips and two Gatore bottles for him and his assistant (older than last one). Interestingly, this was about the same date as last one in 2022 as well. It's 40F and windy feels like 30F. Wind speed around W 23mph.

11/10/2025 Monday

鳳凰衛視 introducing Malaysian Chinese Culture: Chinese medicine practice (梁氏針法太空中醫中心Neoh acupuncture TCM space centre(herb)), Nyonya restaurant, 燕窩, 賓花女子獨立中學, 姓陳橋. I'm excited to see Penang mentioned. (華人下南洋). I have been very curious about 姓陳橋 area but never got a chance to visit, this is the first introduction of it to me, I should go there next time I am in Penang (tagging this post with "project"):

11/09/2025 Sunday

It was brought up to my attention by the pastor in Sunday School on Martin Luther, that Pope Leo XIV recently declared the rejection of the title Co-Redemptrix for Mary. Then I had the opportunity to comment on David Tong's Facebook post pertaining to the same issue. Interesting that protestants generally see this as a correction course taken by Rome, while Rome would just see it as mere clarification on something they had never erred before.

Comments on the FB:
Me: American gut, but I think Rome would say something like this is only clarification, not correction.

David Tong
Timothy Law they drop (or consider) the tile of "co-redemptrix" as inappropriate. Sounds to me more than a correction rather than a clarification. https://www.vaticannews.va/en/vatican-city/news/2025-11/doctrinal-note-mother-of-the-faithful-not-co-redemptrix.html

Me: By clarification I meant that Rome never officially declared Mary Co-redemptrix. So there was no need to "drop" such title, as it was never "picked up" before, from Rome's perspective of course. The article brought up their historic usage of it as merely causing confusion by solecism (theotokos & redemptive suffering), even in Pope John Paul II's case (not magisterial nor rightly defined), and now it's clarified. The only correction would be against some fringe marian groups/influencers who still no doubt insist on the term (from the already rejected 5th marian dogma).

In fact, Rome never really admitted to virtually anything done wrong officially, they are good at reinterpretation of what they twisted before, ie. indulgences (they, allegedly, like Martin Luther, never supported Johann Tetzel's indulgence sales either), etc. But at least this is still better than Orthodox's coward passivity towards cataphasis, as you have said, "better late than never."

Nevertheless, this still doesn't excuse Rome for trying to do more to the definition of Theotokos. They would never drop Mary's divine/spiritual motherhood to all His people.

Later after the service, we have refreshment downstairs where I spoke with Phil about he once mentioned that he listened to Michael Horton's White Horse Inn. He brought up Horton's disdain against certain spiritual gospel song, i.e. "In the Garden" by Charles Austin Miles (Methodist Episcopal) pharmacist. Unlike Phil, after looking this up on, I do agree with Horton. Not something I don't already know, that the modern music is generally self centered than God centered, but I had not listened nor paid attention enough to popular songs I could recognize such as In the Garden (i.e. and he walks with me and he talks with me...), to know how gnostic these could have been:

...Today, the vast majority of entries in the Maranatha, Vineyard, and related praise songbooks are not only burdened with this self-centered and Gnostic tendency, but often contain outright heresy–probably not intentionally, but as a result of sloppy theology. In our day, sloppy theology usually means some form of Gnosticism...

...The God and the Christ outside of us (the Reformation emphasis) is replaced with God and the Christ within the individual's heart (the medieval and Gnostic emphasis). "Open Your Heart To Jesus" is representative of this sort of hymn...

This theme of the "namelessness" of God is replete in Gnostic as well as mystical literature: God cannot be described, or, if he can at all, it is by negation-that is, by saying what he is not...Many of the Gaither songs, in fact, are deeply Romantic in their orientation...Jesus seems to be conceived of exclusively as a friend and as someone who lives inside of us...

甘松香 (smells like deer musk 麝香风味 to men, but stink of sewer 臭水沟的味道 to women), one of the many ingredient spices in 麻辣火锅:

The right kind of prayer for China's Christian persecution: On the recent persecution of underground churches in China:

Stephen Tong's prayer contrasts that of the Ameristians and the West. Criticizing those who are complacent in Free Euro/America, weak in faith, wavering conviction, uninspiring examples, such is the opportunity for the Chinese persecuted Christians to shine for God. Those who persecute Christians are not the righteousness they intend to display, but gansters. Rev 6:9:11

Arpeggio warmup:

Posted in Botany, Geography, Music, Projects, Theologization | Leave a comment

Journal of the Week

11/08/2025 Saturday

Mr. You on how to use prompts in Music AI SUNO, turning Chinese folk songs into Western taste, he created an album of such on platforms such as Spotify:

Neighbor (398) claimed that car tires got slashed. Cops showed up at our door at around 9am for camera footages from 2am-6am:
2:30:52am Neighbor vehicle came home
2:35:18am a truck passed by
2:40:57am another truck (same truck as last?) passed by
3:15:55am a cop car with siren passed by
5:01:57am cop vehicle passed by
5:16:35am Neighbor across the street (393), male, came out to drive his car away
5:37:06am Neighbor activities to the left (not relevant to neighbor to the right
5:44:11am an SUV passed by
5:56:10am Neighbor (393), female, took her car out of her driveway
6:12:36am A person and an SUV passed by. SUV went in houses between 397 & 399
6:41:20am A lady walking her puppy by
6:48:40am A dark truck passed by
6:49:30am Neighbor (398) lady came out throwing garbage
6:53:40am Same lady driving her car out of driveway, sounds like left tire(s) punctured
6:54:25am Cop car came behind her at end junction as she came out of car checking her tires
7:03:47am A dark car came stopping by, the neighbor lady spoke to someone in the car as if they knew each other, the car drove away shortly
7:10:00am The lady walked out to the junction where her car was supposedly parked and walked back.
7:15:26am Her car can be seen driving back with punctured and sound to her driveway against one way street
7:17:00am She walking in her front as if calling the cops
7:20:20am Cops showed up for her

Since her right tires are fine so I walked around to see that both left tires of her white Nissan were punctured.

11/07/2025 Friday

Chicago Pastor David Swanson speaking up against Trump's ICE raiding homes and churches. Causing 300 member church dropping to mere 30 attendees. If this is true, then it's interesting the hypocrisy of those churches who were so adamant to fight off Covid19 Gestapos because "the Bible says so" now either shy away or not willing to step up against the raiding of churches because these are "supposed to be" illegal immigrants, and treating all of them as illegal is somehow the right thing in the Bible for them, I suppose. After all, if nothing's wrong, all they lose is just their time, being detained, and unjustified poisoning of their reputation.

Nadia would love this clip on "preaching to the choir by telling them we got it, but the world out there don't get it, they are so terrible", unlike the prophets of Israel rebuking their own rather than people outside, otherwise, it's self-righteousness:

Finally done the Rutgers Garden volunteering. This one is just weeding, by hand. They provided gloves. I was doing asian squat at first but for tired and had my left knee on ground while weeding. If you do organic, you generally don't use mulch or woodchips because they may have diseases from their trees or unwanted chemicals. This was from 9am to 11am. At Rutgers Community Farmers Market at 178 Jones Ave, parking lot 95. They are either university staffs and students or volunteers. I was the only volunteer today with two other students.

11/5/2025 Wednesday

You can work smart but work hard is always a must. Even Apple needs to humbly accept this as they start targeting cheaper low end laptop market.

11/4/2025 Tuesday

8am: Weighted 174.4 lbs
Swam for 45:30 minutes, about 40 laps (<25m each), 294 Workout calories.
9am: Weighted 173 lbs
I wonder if this 1.4 lbs loss of body weight is due to the 294 Cal? That would be loosing each pound with 200 Cal workout.

11/3/2025 Monday

Reformed vs. Baptist on Cultural Mandate is an interesting one:

The Baptist's take is generally shallow. Some of them would distinguish Gospel mandate and cultural mandate as Gospel proclamation and Gospel demonstration. Reformed Cultural Mandate focuses on God's original design for human in both pre & post lapsarian. Thus, the Reformed can rightly work with non-Christians while the Baptist cannot as the Baptist must only work with Christian (people of the Gospel) context to non-Christians, falling into Gospel pragmatism rather than God's principle from the beginning of creation when dealing with culture. It's not a big difference, but a foundational one:

First time hearing 1980s being considered the era of the Satanic panic:

Also love one of these pastors calling the Prayer of Jabez (I think he's not referring to the Bible, but the popular book by Bruce Wilkinson, Growing Kids God's Way (also, according to AI, I think he's referring to the parenting program, created by Gary and Anne Marie Ezzo), as demonic, as if coming as angel of light. Another saying that movies that has neither good or evil, no moral value, are worse than Harry Potter, LOTR, etc.

Posted in Biology, Botany, Economics, Questions, Theologization | Leave a comment

The Pocono Mountains - The Camelback Resort

11/2/2025 Sunday

So Nadia did not like their pillow and was mad the entire night until morning. We ate breakfast from Bagel "N" Go at the balcony and left straight home after a stop at Paris Baguette near our church.

Come to think of it, I don't think the Camelback Resort was strict on many things. I saw a staff having his family members playing bumper cars probably for free, so he has not much time to deal with the customers. The indoor waterpark entrance isn't really much policed as far as ticket checking goes. No scanning of the ticket, if not not caring if you have tickets. I've also seen guests going into the waterpark through the exit gate. Perhaps I'll do that next time when I'm around.

11/1/2025 Saturday

We breakfast at Hickory Valley Farm Restaurant around 8am. Nadia didn't like the server because she seems to come when we don't need her, but it took an effort to holler her whenever we need her. So she left only about 12% tips.

Then we booked the Mountain Coaster and the 1000 foot zipline from the hotel and then walked about 7 minutes to the Mountain Adventures for these two experiences which Nadia loved after first try. I was worried that my phone which was taking the video would fall out of my jacket's left top pocket so I kept my right hand securing that pocket while my left hand on the coaster's handle (forward is speed, pull up for break), otherwise I would be more fun for me with both my hands on the handle. I couldn't believe I didn't bring harnesses for my GoPro which I brought, or the Insta stick for my Insta360 which I also had with me. I was able to capture some video clip while ascending to high ground on the coaster, but my phone's camera was somewhat blocked so a large chunk of the bottom video was blacked out perhaps by my pocket. As for the zipline, we had to hike a little after picking out the gears, then it was a quick 30 second zipping down the hill with trees around us. Nadia did not wait for me so we did not have a photo taken by the staff seen zipping together. Also, I realized too late that I could swivel my legs to turn myself facing front rather than backward while zipping down.

Then we rested by our balcony and we drove to the Big Pocono State Park for the Mountain Top View. Parking was available everywhere. Great views. We didn't take the hiking trail because Nadia felt too cold and slightly worn out. So, she dropped me back at the hotel and went to the Pocono Premium Outlets which she found too expensive for her, especially compared to her favorite thing to do: dumpster diving at Goodwill, Thrift stores. I sent that time myself touring the Resort and reading Kurt Koch's Occult book on the balcony. Then at around 7pm, Nadia returned and I went to the waterpark. The Flowrider was always queued with kids so I did not do the wave rider this time. But I tried virtually all the slides (I think all slides are Nana friendly but she tried none unfortunately): Venus Slidetrap (big red sitting tub that probably seats at least 3 people and at most probably 6 people), there's a free fall for about 10 feet I think at one point. Storm Chaser (the tiffany blue tube in the shape of the number 8 as if it seats 2 people but one can go as well, there two choices of this slide: one has lighting in it, the other doesn't), the Himalayan (using a blue mat), Skydive Plummet (face up, feet first - I think this has the same back scratching effect though not as severe as the one I experienced in Mimaland, the late KL theme park). I also did the lazy river (Lost River) again and also the Mystic Springs which gives the experience of hot spring and connects to outdoor.

Then I tried the mini bowling again and realized that the $6 is only for 1 player, not 3 players which each lane apparently support. Nadia told me not to do the bowling as we did it the day before, but I just had to know how why we didn't get to choose 3 players the first time which would give us more play than the 5 rounds limit per player.

Today indeed has more guests than yesterday. We asked about extending the stay for one more night, it would seem that the hotel can provide discounted cheaper deal ($218 with parking) that Expedia could not ($250 without parking), Nadia was confused of the deal and decided not to pursue it, plus she is not too adventurous in staying outside too much.

We wanted to try Zack's Taco Shack for dinner, but their opening hours really suck (i.e. 11am - 9 pm, and Nick's Big Belly Deli - their version of Big Wally near our home, don't open on Sundays). So we planned for Bagel "N" Go for tomorrow's breakfast.

10/31/2025 Friday

Nadia has being saying that we should visit the Poconos for a few times now. So a couple days ago, a sudden urge came to her for the season was right, not too cold, not too crowded. So I said that the Camelback Resort is popular for its waterpark, so she booked it right away.

This morning, we took off at around 8:30am. Ate at Panera Bread on Route 9. Then dropped off some kitchen stuff at church. And headed for the resort. The Resort was great, we were able to check-in at around 12pm despite official check-in time at 4pm. They would have even allow using the indoor waterpark (Aquatopia) which is included with the room before official check-in time. We got the Balcony deal, and the view was great.

The waterpark certain was for all ages in general and I think it is worth it. Though the room can be expensive ($190 - $350). So choosing a slow day to come would be wise. Even the Waterpark is not crowded on a Halloween Friday.

Then we had dinner at Shinjiru Ramen. The food was not far from authentic, I would say. Perhaps we were just too hungry to judge. Spicy Garlic Tonkotsu Ramen ($17), Mayu Black Garlic Ramen ($17), extra noodle ($4), Takoyaki ($9), totalling around $60+ including 18% tips.

We saw quite a few kids back at the hotel, dressing up with Halloween costumes. I was tempted to go back to the waterpark which closes at 9pm, but we ate a full stomach, so we returned to our room.

Posted in Geography | Leave a comment

The Prophet, Priest and King

This is a common in Reformed Theology.

There's much to talk about the 3 offices and functions. As for offices, it is well known that other than Melchizedek, who is mentioned only 3 times in the Bible (Genesis, Psalm 110:4, Hebrews 7), there can be no children of God that hold both the office of priesthood and king, until the Messiah: Zechariah 6:13 "...And there shall be a priest on his throne, and the counsel of peace shall be between them both" ESV

However, the office of Prophet is unique. It is not restricted from holding either of the two other offices simultaneously.

#祭司、君王兩職不兼任,上帝如何藉先知撒迦利亞預告彌賽亞在兩職之間籌定和平❓(希伯來書要理問答 第872問) [kpVw9NGhRE4]

To explore biblical rule against holding both priestly and kingship office, there are plenty of laws restriction priesthood outside of the heir of Aaron: Numbers 3:10, 3:38, and 16:40. And Genesis 49:10 prophesied (not a command) that the ruler's staff would not depart from Judah.

The exercising of both such offices are always met with serious rebuke and consequences:

(From Google AI) King Saul offers a sacrifice:

  • 1 Samuel 13:12–14 recounts how King Saul, in his impatience, offered a burnt offering himself instead of waiting for the priest Samuel.
  • Saul's Punishment: Samuel rebuked Saul, telling him, "You have done a foolish thing... The Lord would have established your kingdom over Israel for all time, but now your kingdom will not endure" (1 Samuel 13:13–14, NIV). His kingdom was taken from him as a consequence.

    King Uzziah burns incense in the temple:
    • 2 Chronicles 26:16–21 details how King Uzziah, after becoming powerful, became arrogant and entered the temple to burn incense, a duty reserved for the priests.
    • Uzziah's Punishment: Eighty courageous priests, led by the high priest Azariah, confronted the king. While Uzziah raged at them, leprosy broke out on his forehead. He was driven from the temple and lived as a leper until his death. 
Posted in Theologization | Leave a comment

On Infant Baptism

Sure, we can go over covenant theology. The continuous sign of circumcision. Until the simple mind who inquired this has gotten lost in the word "covenant" or "people of God". They might as well just need to understand "grace of God comes before believe."

However, it's as simple as birthright citizenship. So, even non-Christians get this. I thought only I thought of this, but actually Darryl Hart had already come up with it (Thanks to Google AI!).

The opponent only has two defenses:

  1. "Mark 16:16." Which is easily refuted as bad hermeneutic. It is not about order (i.e. first believe, then baptize) as many Baptists would say. Such as: He who loves America and has become citizen will be able to vote.
  2. "Baptism is the affirmation of one's belief and proclamation as a believer." This is not biblical, also, we never ask an infant to proclaim his love for America first before granting him citizenship.
Posted in Theologization | Leave a comment

Journal of the Week

10/30/2025 Thursday

A Brief History of Domains (DNS).

10/28/2025 Tuesday

I missed my 10:30AM train today, so I went to buy a large hot & sour soup at the nearby Chinese Takeout. It had years since Nadia and I tried that place and we weren't impressed before by it. However, this time I get to talk to the owner (I think), who initiated the chat. We found out each other are Christians. Although, he didn't tell me which church he goes to, only that he admitted that OCM is orthodoxy. I exchanged Wechat info with him (陈伟). One of the staff is Malaysian Chinese from Ipoh. Perhaps I will return again soon.

I stopped by NYGC, after SPG, dropping off the ANVIZ Time Clock device for later installation. Perhaps tomorrow. Getting new batteries really fixes the power problem. I had put this off for too long, until the old battery puffed up and died. Next is to hope it can be completed, as this is a used device.

Read Kurt Koch's book on the Occult on the train home. Why I fell asleep easily reading it this time? Was it because of the music I was listening to? I didn't try turning off the music. Should have turned the music off.

I've recently realized that listening to foreign films (on Netflix where I get to do double subs) in slow motion really helps with the language learning.

Posted in Computer Science, Theologization | Leave a comment

Tariffs in American History

This is a summary AND MY OPINION IN THE LAST COUPLE PARAGRAPHS of an article from Hillsdale College by John Steele Gordon, Author, An Empire of Wealth: The Epic History of American Economic Power.

This article was adapted from a lecture delivered in Washington, D.C., on May 6, 2025, as part of the AWC Family Foundation Lecture Series. Sponsored by Hillsdale College’s Allan P. Kirby, Jr. Center for Constitutional Studies and Citizenship, which is undergoing extensive expansion and renovation, the lecture was delivered in The Heritage Foundation’s Van Andel–Gaby Center.

I've fact checked it with Perplexity.ai. It's largely factual.

Summary:

Tariffs are old taxes. Rhode Island was famous for smuggling due to colonial tariffs.

Prior to the introduction of income taxes, Alexander Hamilton implemented the first U.S. federal tariffs which accounted for about 90% of federal revenue. This improved government credit and tripling revenues by 1800.

Samuel Slater's industrial espionage (copying British technology by memory) was an example of the use of tariffs to protect American industries, especially textile manufacturers.

Internal struggle: Sectional tariffs conflict: Supported by the industrialized North; Opposed by the agricultural South. National debt had tripped during the War of 1812 and surpluses from tariffs were used to pay it back down. The South dubbed it the "Tariff of Abominations." South Carolina attempted to nullify the tariffs of 1828 & 1832, but President Jackson threatened military action against it, resulting in the Compromise Tariff of 1833.

After the Civil War in 1861 began, taxes rose sharply, including new taxes: the country's first income tax and a stamp tax on legal documents. Wartime demand also produced an enormous boom in American industry.

As consumption taxes, tariffs are affecting the lower-income citizens. Attempt was made in 1895 to establish federal income tax on the rich to reduce tariffs, but failed as the Supreme Court ruled it unconstitutional. Carnegie Steel Company's success in (reverse) exporting to both Great Britain and Germany (birth places of steel industry) led to the decline of protective tariffs by around 1920.

American farming had been hugely profitable during World War I, as European production faced steep decline as farmhands went to war. However, peace brought that agricultural prosperity to a rapid halt. Not to mention drought in American Midwest. Moreover, equipment for fodder crops are converted to produce food for humans instead, driving down prices sharply. As a result, Smoot-Hawley Tariff became the highest tariff in American History, as the Wall Street crashed the economy into recession during President Hoover's time, in order to protect farmers. Critics calling this Tariff intensified nationalism all over the world. [Is Donald Trump repeating this history?] This deepened the depression, along with Federal Reserve's keeping of high interest rates in order to protect the gold standard, and Hoover's attempt to balance the budget in 1932 with high taxes.

In 1947, the General Agreement on Tariffs and Trade (GATT) was established to face the problem of "beggar-thy-neighbor" [making other countries poor using tariffs] trade policies of the 1930s. Reducing tariffs around the globe. In 1995, GATT became the World Trade Organization (WTO).

Communist China joined WTO in 1999, which saw explosive economic growth since the death of Mao Zedong in 1976, but China did not follow the rules: Guilty of massive theft of intellectual property and other nefarious trade policies. [I feel this is bias, but Perplexity says that U.S. Reports to Congress in 2022 & 2024 detail these TWO violation: issues of intellectual property rights, subsidies, market access restrictions, technology transfer, lack of transparency, discriminatory standards, and favoritism for domestic industry.]

Overall, GATT was accredited for reducing global poverty. Along with the invention of the shipping container in the 20th century.

But because the U.S. did agree to lower its tariffs more than its trading partners following World War II in GATT negotiation, in order to help speed the economic rebuilding of all countries who had suffered from the war, it has been 80 years now and the economy has recovered from the war, yet this differential tariffs are still in existence in many cases. i.e.: 2.5% tariffs on German cars into U.S. while 10% tariffs by Germany on American cars. Such is Trump's basis for his trade war.

[I think perhaps the U.S. is not the hero John Steele Gordon is depicting to be, because the U.S. did start it first with super high Smoot-Hawley Tariff in response to the 1930s recession. So it's only fair that the U.S. stop being the bully in the GATT deal, rather than attributing it to "having the kind heart to help other war torn countries economically.", Perplexity agrees with me: "It is fair and historically supported to argue that the U.S. postwar commitment to tariff reduction under GATT was shaped by more than just altruism, and that the United States had a legacy of protectionism—including the Smoot-Hawley Tariff—that contributed significantly to the global depression of the 1930s and to worldwide protectionist retaliation...it is well within the consensus of economic historians to frame America's postwar trade liberalization in part as necessary damage control rather than exclusively as an act of magnanimity"]

Even the author himself admitted this:

Economists were appalled and more than a thousand signed a petition asking Hoover to veto the bill. Thomas Lamont, a senior partner at J.P. Morgan and Company, wrote: “I almost went down on my knees to beg Herbert Hoover to veto the asinine Hawley-Smoot Tariff. That Act intensified nationalism all over the world.”

So thank you for the lesson, but nice try, John Gordon.

Posted in Economics | Leave a comment

Samsung Galaxy Watch

This happened twice now on my Galaxy Watch 5. When I swim, the swim monitor on the watch would from time to time go back to home watch face display on the watch. I had to apply the same fix twice.

Solution, this is due to Samsung Health Notifications on the watch being turned off.

RednasSosb: This is a very common issue, introduced by the november/december update. You must allow Samsung Health notifications on your watch to keep the workout screen active during a workout.
So on the watch Settings|Notifications|App-notifications|Samsung Health must be turned on.

(You can disable the daily activity alerts in Samsung Health settings on the watch to limit the notifications somewhat if you wish)

Posted in Computer Science | Leave a comment

Materials for Children's Sunday School

Sola Media has produced a series I think is good:

Posted in Theologization | Leave a comment