larry sylvester