Catheryn Curless Crystal Arrow is better? Try her!