Australian journalist Andrew Bain is one of our favourite writers. His insightful blog, Adventure before Avarice, touches on many topics ...