Believe me, ad rather be typing this from Lamu on a dhow in a *** but life has me doing it in Nairobi. Lamu! Lamu!...