Ruminate

Ponder, consider, and think deeply.

Continue reading