Robert Rummel-Hudson

Author. Adventurer. Advocate. Chump.

Spoken at 2 events in 1 country