Embryonic stem cells : A practical approach - Notarianni, Elena Ed (Oxford university press, 2007)