Pualani Kanakaʻole Kanahele

GPTKB entity