timothy solomon