Human embryonic stem cell protocols (Humana Press, 2006)