The polymerase chain reaction - Mullis, Kary B. 1944-2019 (Birkhäuser, 1994)