Instant Notes in Molecular Biology by Michael White, Mike White & Phil Turner