mac edwards