David Wiesner. David Wiesner David Kushner. David Shaner. David Skinner. David Weber. David Baker. David Igler. Kevin Turner. Sarah Werner.