Saraswata Chaudhuri and David K. Guilkey, "GMM with Multiple Missing Variables", Journal of Applied Econometrics, Vol. 31, No. 4, 2016, pp. 678-706. The data used in this paper may be found in the Stata dataset chaudhuri_guilkey_data.dta, which is zipped in the file cg-data.zip. The same data are also provided in the file chaudhuri_guilkey_data.txt. This file and code_fortables.do are zipped in the file cg-files.zip. They are both ASCII files in DOS format, so Unix/Linux users should use "unzip -a". The data file is created as follows: The Indonesia Family Life Survey (IFLS) had data both on individuals and data at the community and facility level. The community/facility file had a community identifier that links individuals to the communities in which they live. We pulled the community level variables from the final raw community files for 1993, 1997, 2000, and 2007 that we obtained from the Rand website (http://www.rand.org/labor/FLS/IFLS.html). We then choose variables based on the publically available codebook and renamed the variables to make the name more descriptive (as opposed to just the question number in the questionnaire). The combined file was created by merging the individual and recoded community files using community id and survey year, so these variables were time varying. The data file chaudhuri_guilkey_data.txt(dta) contains only those variables that are used to obtain our reported results. However, we keep the identifiers: mother_id, child_id, com_id (community id), prov_id (province id) and year (year of interview) so that the interested user can extract additional variables and merge them with our data set if required. While the STATA file chaudhuri_guilkey_data.dta contains the variable names and labels, the labels are absent in the .txt version of the file. So we provide the labels (that we used) for all the variables below for the convenience of the user. * Label the variables in the original data; label variable mother_id "Unique ID for Mother"; label variable child_id "Unique ID for Child"; label variable com_id "Community ID where Mother lives: Match with IFLS"; label variable prov_id "Province ID where Mother lives"; label variable year "Year of Interview"; label variable c_border "Child's birth order"; label variable c_male "Child is Male"; label variable c_age "Child's Age"; label variable c_edu "Child's Year of Schooling"; label variable m_kids "Number of Kids Mother has"; label variable m_edu1 "Mother's highest education middle school"; label variable m_edu2 "Mother's highest education high school"; label variable m_edu3 "Mother's highest education college"; label variable m_read "Mother can read"; label variable m_muslim "Mother is Muslim"; label variable m_hedu1 "Mother's husband's education middle school"; label variable m_hedu2 "Mother's husband's education high school"; label variable m_hedu3 "Mother's husband's education college"; label variable urban "Community is in urban area"; label variable number_elementary "Number of Elementary Schools"; label variable number_junior "Number of Junior Schools"; label variable number_senior "Number of Serior Schools"; label variable med_post "Community has a medicinal post"; label variable del_post "Community has a village policlinic"; label variable midwife "Community has a midwife"; label variable polindes "Community has a health care facility"; label variable number_posyandu "Number of Posyandu in the community"; label variable number_fp_post "Number of Family Planning Posts in the community"; Running the STATA do file code_fortables.do either on chaudhuri_guilkey_data.dta or a suitable .dta file obtained by converting chaudhuri_guilkey_data.txt will generate all the results reported in the paper. Be sure to specify the directory where you want to store the data and the results. It is precisely stated in the .do file which part of the code generates which result.