277e2d50db1c2230f2f0cf9ccbf651ef1aebf705 BMC_a2019v15p144.pdf