A 105-day adventure by David & Patricia