Jon Faine
is a former lawyer and ABC broadcaster.

By this author