will scheffer