John for everyone.
Wright, N. T.(Nicholas Thomas),author.
Society for Promoting Christian Knowledge (Great Britain),publisher.
First published in Great Britain in 2002.