A writer can't sell his novels so he adopts a female pseudonym -- and wins a romantic fiction competition.

In order to get the prize of a publishing contract he must meet feminist publisher Harriet face to face.

Leonard has to take on the guise of his creation Myrtle Banbury in the comedy Nobody's Perfect.

But his cover could be blown by his streetwise daughter and his ladies-man father in Keighley Playhouse's production.

Nobody's Perfect, written by its original West End star Simon Williams, is staged on March 6-11 at 7.30pm.

Tickets on sale at Keighley Information Centre in the town hall, or phone 0845 126 7859 (office hours) or 01535 604764 (weekday evenings).

n The ever-popular touring version of family musical Joseph and the Amazing Technicolor Dreamcoat comes to Halifax next month.

It arrives for the first time at the Victoria Theatre on March 6-11 for afternoon, teatime and evening performances.

The light-hearted adaptation of the Bible story has non-stop songs, humour, and a chorus of local children.

The songs include Any Dream Will Do, Close Ev'ry Door To Me and One More Angel in Heaven.

Tickets available at Keighley Information Centre in the town hall, or phone 01422 351158.

n Carousel, the classic musical written by Rodgers and Hammerstein, will be staged by Sutton Amateurs in the village on April 5-8.

The show features songs including You'll Never Walk Alone, June Is Bustin' Out All Over, If I Loved You and What's the Use of Wondering.

Tickets will be on sale next month.

n Little Bo Peep is searching for her sheep tonight and tomorrow at St Stephen's Church Hall in Steeton.

The pantomime Bo-Peep, written by Mollie Thornton and Don McEwan, is on both evenings at 7pm, and tomorrow at 2.30pm.

Tickets available from Julie and Joanne's Hairdressers in Steeton or Hannah at the church, costing £4 for adults and £2 for children. The show is ticket-only.

n Devilish entertainment is on offer next week as Skipton youth theatre Little Sods stages the musical Disco Inferno.

Satan is an old rocker who runs the nightclub where lots of 1970s songs are performed by the teenage cast.

The show is at Skipton Town Hall on Tuesday-Saturday at 7.15pm, and Saturday at 2.15pm.

n The ultimate Abba experience is heading to St George's Hall on March 3. Sing-a-long-a Abba is an interactive celebration of the Swedish super group. Included in the show is a Dancing Queen competition and Magic Moment goody bags for all. Fancy dress is highly recommended! Tickets cost £16. To book phone 01274 432000.

n The Circus of Horrors returns to Bradford on Wednesday (March 1), promising to be bigger and badder than ever.

Since 1995 it has toured around the world, achieving cult status. The traditional sweet natured young virgin Ragen is led off the rails by the foul behaviour of blood sucking vampires. She awakes to find herself inside the twisted world of The Circus of Horrors.

The Circus of Horrors is on at St George's Hall. Call 01274 432000 for more information.