John McIntyre publisher