solomon ashley