stanley l. welsh