Terry Solomon's profile