before i could even register where we were , david was already rolling away , reaching for the open perfume vial that lay on the table , but before he could reach it kevin 's grubby hand snatched it up .