virtuous impatience a virtual book launch