jack beedle