James R Hodkinson Editor & Author