Alan Magee (American, born )