John Robinson everywhere