Biotechnology demystified - Walker, Sharon (Self-teaching guide, 2007)