Grouse Feathers, Again: The Upland Almanac Presents the Spiller Treasury - 9781586671624