by WilliamSchwenckGilbert (Composer), Arthur Seymour Sullivan (Composer)
Format: Paperback
Pages: 152
Publisher: Faber Music Ltd
Published: 27 Mar 2006
ISBN 10: 0571525865
ISBN 13: 9780571525867