Geoff Olson 

Geoff Olson is a Vancouver-based writer, editorial cartoonist and public speaker.