Author: e tu zen and john de francis