Molucular biology A project approach - Karcher Susan J (1995)