Crescent Abstract