eric beecher