Author: Keith Hopkins;  Editor;  Contributors  And Keith Hopkins  D.C. Chaney  Joh