David Keegel's home page currently lives at http://www.cyber.com.au/~djk/
Or you can go to the Keegels Family Web site: http://www.keegel.wattle.id.au/.