Nicaragua; past, present and future;