David J Mackill Editor