jerry soles