solomon wright