Rise of early modern science Islam,China and the west - Huff,Toby E. (Cambridge university press USA, 2003)