NPV Theory