Authors ordered by first contribution Alasdair Mercer mercer.alasdair@gmail.com Josh Panter joshu@unfettered.net