M Steven Shackley Editor