Understanding single-stranded DNA binding proteins by R.H.A. Folmer