10.1007%2Fs10705-017-9893-3.pdf