Fennema's Food Chemistry by Damodaran Srinivasan, Srinivasan Damodaran & Kirk Parkin