Uppingham : C & M Publications,