It should be added or pointed out for the sake of beginners reading this, I think, that an NPT (Diana's approach) relies very much on the actual soil that is placed in the tank and then capped with gravel. The potting soil is loaded with bacteria and they quickly multiply and develop biofilms all over the soil materials (which, interestingly, is one of the things that keeps the dirt from silting up into the water column and making the tank cloudy.) The activity of this soil and bacteria is one of the major things that helps an NPT to maintain a higher CO2 level in the water than an "unimproved" gravel substrate would (or a "high-tech" substrate such as EcoComplete or Flourite would.) I'm at work now or I would consult my copy of Diana's book but actually I don't remember where or to what extent she covers this aspect. I actually heard more discussion about it elsewhere - anyway, hope I'm representing it correctly, I can't remember the mechanism or details right off.
WD