John McGee articles