ed klinger