richard.treagus@bigpond.com