john reuter