DNA fingerprinting.

"DNA Fingerprinting" is a practical guide to basic principles and laboratory methods as applied to a variety of fields including forensic analysis, paternity testing, medical diagnostics, animal and plant sciences and wildlife poaching.