Nice list! Can I suggest you add really nice soft loo paper to your list for your stay at hospital. The hospital paper is usually not so great, and your bits will LOVE nice paper!
Bookmarks