Baby on board Posted on August 19, 2008 1 An interesting comparison, I think, of two “developing” countries. Peru: and India: