Shropshire rambles : twenty three country walks around Shropshire : with