by Brian Patten