bill magee