Versatile Steve… a profile