How many shows has William S. Gilbert written? William S. Gilbert has written 18 shows including The Sorcerer (Libretto), Trial by Jury (Bookwriter), Princess Ida ...