small , hand-painted red lettering on the glass walls purported the inhabitants to be the smallest or largest in the world , though i had seen larger and smaller men and women in my travels , particularly in new delhi , where the large population somehow bred the strangest of nature 's children .