This breaks my heart! The world has lost such a generous soul. I hadn't been online for a while, and logged in to ask a question about my next Brazil visa, which I knew would be answered by James as he so often helped with my questions and everyone else's. Speechless R.I.P wonderful James xx