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