al.horne@bigpond.com