TPH

from Wikipedia, the free encyclopedia

TPH stands for: