David Kilby, Editor
Writer