Brian O'Shaughnessy — Australian philosopher and writer (1925-2010)