Molecular Biomethods Handbook by John M. Walker