John Craig

John Craig has taught professional writing and communication at various colleges as an adjunct professor for the past ten years; he has worked as a technical writer and technical communicator for over 25 years. His publications include articles on writing, teaching theory, espionage, sports, military, and ancient history. Several parts of this book were published in various small journals.

Showing the single result