ehughes@wavenumber.net