Only four years young, Surrey-based Young People's Opera Society of B.C. has already mounted its second new work. With libretto by Artistic Director Patricia Dahlquist and a tuneful score by Music Director George Austin, Spirit Moon was rushed from nothing to a creditable staged production in only nine months. Even if a bit of tweaking is needed here and there, it is already an entertaining show.