21 entries have been contributed to by Carter, Philip L: