http://www.pngplants.org/References/HandbooksPNG_3.pdf