Brian Magee (b.