The Marvellous Breadfish

The Marvellous Breadfish

Tell me, have you seen the marvellous breadfish?

Dan Q is a software engineer, a director of a voluntary organisation, a trainee counsellor, a keen geocacher, and an amateur magician. He lives with his partner and her husband in a polyamorous triad, and occasionally finds time to blog.