Professor Chris McAuliffe Editor & Author