Brendan Shanahan
is a writer and journalist based in Sydney and the US.

By this author