Embryonic stem cells a practical approach (Oxford University Press, 2006)