Bio organic chemistry: Carbohydrates - Hecht, Sidney M, Ed. (NewYork Oxford University press, 1999)