compiled by Peter Evans