john seibel