The Maillard reaction chemistry, biochemistry and implications - Nursten, Harry (Royal Soc. of Chemistry, 2005)