A trip on the nile - Ming, Tze (Windows of the mind, 2007)