“You have been a shelter for me, a strong tower from the enemy.” Psalm 61:3 I recently had the opportunity to travel along the castle-studded Rhine River. On the voyage, we passed fancy, fairytale castles as well as damp, dilapidated stone structures. One common theme stood out: they were all fortifications, usually built atop a […]