25 entries have been contributed to by Hargreaves, John A: