john oesterle