Farm Communities at the Crossroads: Challenge and Resistance

Regina, Saskatchewan: Canadian Plains Research Center, 2003. Octavo; pp 353; VG-/paperback; black spine with yellow and white text; covers show light soiling to exterior; minor wear to edges; intact panels; text block has light smudges to exterior edges; interior edges; illustrated;.


FP New Rockville Stock

Price: $21 save 25% $15.75