Joshua and The Uphill Battle.

Our Speaker this morning is Karl Benjamin Oorloff.