The Blue Vet Diary
Reflections of a traveling veterinarian
Thoughts on a journey on the Nile on a traditional sailing boat