Human embryonic stem cells in development - Brivanlou, Ali H. (Elsevier, 2018)