For weddings, a funeral and when you can't flush the loo - Jane Goldman

Bok