steven louros