sol nicholson