oh doc my friend - I'm so sorry to hear about your latest misfortune! Bad shelf - bad bad. Sending healing thoughts your way and yes: what is the recovery time on this one?

and can you at least ride a trainer or stationary bike where you don't have to use that hand?