azaria preston