david’s assorted web pages
technical notes
zoom (photo gallery)
about