Barry H Howson Editor & Author