JOHN K WEIGAND PS