Staying sane in a changing world : a handbook for work, leadership & life in the 21st century - CAIRNES, Margot East Roseville, NSW, 2003