typology of David