azariah solomon