WRITER OF BRITISH MYSTERIES. Historical, contemporary, paranormal, cozy, humorous. Featuring memorable protagonists, their unusual side-kicks and an eclectic ensemble of supporting cast members. They usually include spirits (all varieties) a little bit of magic, a spot of romance and copious amounts of tea. At regular intervals they involve steam trains and sometimes bicycles.