Dotty Teichelmann best-cots1988