jeff magnum