David R Bain Editor